- 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.