Принять фильтр провайдера временной шкалы в качестве повторяющихся парам

FixMediaService
Порезанный
7 августа 2026 г. в 04:07 UTC
Автор
Kamo
Обещать
171dfdc

Веб-клиент отправлял ?providers=facebook,x как одно значение CSV. Запятая в запросе VALUE должен путешествовать как %2C, и прыжок, который повторно кодирует, превращает это в %252C; декодировать один раз, разделить на запятую, которой больше нет, и весь фильтр Один токен «facebook%2Cx». Он не соответствует коду провайдера, поэтому Многопрофильный фильтр бесшумно возвращал пустой корм. Однопользовательский и Запросы без поставщика являются фиксированным пунктом, поэтому о них не сообщалось. Поставщики теперь представляют собой список <String>, поэтому повторяемая форма, которую клиент отправляет - **************** Один парам на выбранный чип — вот что приходит. Коды провайдеров не содержат зарезервированных символов, поэтому форма выживает при каждом прыжке. байт за байтом. CSV в одном элементе все еще анализируется точно так же, как и всегда: каждый элемент проходит через одну и ту же запятую, поэтому закладки или кэшированные ?providers=facebook,x, Собственная весна -> Преобразование списка (который разделяет одиноких провайдеров = a,b на Запятые до того, как мы их увидим, приземляются на одну и ту же площадку. Одно правило, три принятые формы. Отсутствующий, пустой и всеохватывающий по-прежнему означает "нет фильтра - каждый «активное соединение», а не пустой корм, что они имели в виду раньше. mvn -o тест: 74 теста, 0 отказов.

Все изменения

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены