Отправьте фильтр провайдера в виде повторяющихся парамов, а не CSV

Fixkamo-internal
Порезанный
7 августа 2026 г. в 04:07 UTC
Автор
kamo
Обещать
f9272ff

socialTimelineApi.timeline настраивает провайдеров на объединенный CSV. Запятая в запросе Ценность перемещается как %2C, и любой прыжок, который повторно кодирует, превращает это в %252C. APIService сделал именно это, передав свой URL-адрес вверх по течению RestTemplate как Струна, которая относится к ней как к URI TEMPLATE и кодирует второй раз. Медиасервис декодирует один раз и видит единый токен «facebook%2Cx», который совпадает Никакого кода провайдера, поэтому фильтр мульти-провайдера возвращал пустой корм. Выбор Один чип или ни один не является фиксированной точкой, поэтому никто не сообщил об этом. Собственный двойной код шлюза фиксируется в пакете соответствия APIService, и Прокси-сервер социальной временной шкалы достигает MediaService непосредственно на 8443, а не через этот шлюз — но клиент не должен зависеть от поведения хмеля, Повторяющиеся парамы являются правильной формой провода независимо от того. - временная шкала добавляет один парам "поставщиков" на выбранный чип. CSV передано Любой будущий абонент здесь SPLIT, а не пройден, поэтому старая форма Не может молча вернуться, и пустые жетоны сбрасываются вместо отправки. Поставщики =. - Контракт прокси-маршрута прописан: форвардToMediaService проходит сырой строку поиска дословно, поэтому каждое событие выживает, и оно никогда не должно Вернуться в CSV. Тесты утверждают URL, который фактически покидает браузер: повторные парамс, без «%» и нигде в запросе не «,» разделение CSV, а не пересылка, Запрос одного поставщика не изменился, а поставщики полностью опущены, когда нет чипа. выбрано. MediaService принимает обе формы с помощью одного правила разбора (см. Сопоставление обязательств), поэтому кэшированные и закладки URL CSV не затрагиваются. tsc — не очищается; 879 тестов, 0 отказов; следующая сборка успешна.

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

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

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

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