Enkodunie JustCall kwerenda dokładnie raz

FixVOIPService
Szycy
3 września 2026 04:48 UTC
Autor
Kamo
Pochęt się
5e4298d

Klient zbudował swoje zapytanie z kompilowaniem(true), który już deklaruje wartości Zakodowany – więc nic nie zostało w ogóle uniknięcie. Liczy się charakter "+": Każdy filtr JustCall, który pobiera liczbę, bierze go w E.164 i wiele Serwery odczytują kwerendę w sposób zakodowany formularz, gdzie "+" oznacza przestrzeń. Pierwszy dzwoniąc do filtra przez contact_number zapytałaby o " 15551234567" i Otrzymał pustą listę, nie mając nic do wyjaśnienia. Przełączanie się na kod() również tego nie naprawi - "+" jest legalne w zapytaniu pod RFC 3986, więc kod () pozostawia go dokładnie tak, jak go znalazł. Wartości są zatem zakodowane Wyraźnie, a URI jest przekazywane RestTemplate jako URI, a nie Stringowi. Tak więc nie jest zakodowany po raz drugi do%25. Żaden dzwoniec nie przechodzi dziś numeru; test jest tam tak pierwszy, który to robi Uważa, że działa, a nie cicho puste.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny