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