Кодировать значения запроса JustCall ровно один раз

FixVOIPService
Shipped
3 сентября 2026 г. в 04:48 UTC
Author
Kamo
Commit
5e4298d

Клиент построил свой запрос с помощью build(true), который объявляет значения уже Закодировано — так ничего и не ускользнуло. Характер, который имеет значение «+»: Каждый фильтр JustCall, который принимает число, принимает его в E.164. Серверы читают запрос кодированным способом, где «+» означает пространство. Первый Звонивший для фильтрации по контактному номеру спросил бы о "15551234567" и Получил пустой список, в котором нечего объяснять. Переключение на код () также не исправляет его — «+» является законным в запросе под RFC. 3986, поэтому код() оставляет его именно таким, каким он его нашел. Поэтому значения кодируются И URI передается RestTemplate как URI, а не как струна. Затем он не кодируется второй раз в %25. Сегодня ни один абонент не пропускает номер; тест есть, так что первый, который делает Это работает, а не тихо пусто.

All changes

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

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

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