Benutzer-Werkzeuge

Webseiten-Werkzeuge


faq:urlencoding

URL-Encoding

Warum führen URLs mit Sonderzeichen nicht zum gewünschten Ergebnis?

Das webservice_SmartGate erwartet die komplette URL in UTF-8 (diese kann dann auch URL-encoded sein).

Fehler treten dann auf, wenn Browser automatisch eine nicht konforme Kodierung nach Eingabe einer URL durchführen oder Entwickler ein URL-encoding durchführen, die Ausgangs-URL aber z.B. ISO-8859-1 kodiert ist.

In der Regel liefern alle Methoden des webservice_SmartGates die eingegebenen Parameter in irgendeiner Form in der Server-Antwort zurück, so dass auf ein falsches Encoding zurückgeschlossen werden kann.

Das richtig Encoding des Standard-Trennzeichen ist übrigens

%C2%B6 
faq/urlencoding.txt · Zuletzt geändert: 13.11.2014 (Externe Bearbeitung)