JustCall Abfragewerte genau einmal codieren

FixVOIPService
Verschifft
3. September 2026 um 04:48 UTC
Autor
Kamo
Ausschuss
5e4298d

Der Client hat seine Abfrage mit build(true) erstellt, der die Werte bereits angibt encodiert - so dass nichts entgangen ist. Der Charakter, der zählt, ist "+": jeder JustCall-Filter, der eine Nummer nimmt, nimmt es in E.164, und eine große viele Server lesen eine Abfrage auf der formverschlüsselten Weise, wobei "+" einen Leerzeichen bedeutet. Die erste Anrufer, der nach contact_number filtert, hätte nach "15551234567" gefragt und erhielt eine leere Liste mit nichts, um es zu erklären. Der Wechsel zu encode() behebt es auch nicht. "+" ist in einer Abfrage unter RFC legal 3986, also encode() lässt es genau so, wie es es gefunden hat. Werte werden daher kodiert explizit, und die URI wird RestTemplate als URI und nicht als String übergeben so wird es nicht dann ein zweites Mal in %25 kodiert. Kein Anrufer besteht heute eine Nummer; der Test ist so der erste, der tut findet dies funktioniert eher als still leer.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen