Gunnar Bittersmann: der Charakter & in einer Variable per get senden

Beitrag lesen

@@mabsito:

index.jsp?Titel=schöne & schlechte Zeiten

Wie kann ich die url so manipulieren, dass der Wert der Variable Titel korrekt empfangen wird?

Wie immer bei _jedem_ Escapen: kontextspezifisch. Der Kontext ist hier HTTP, also prozent-encodiert. [RFC3986 §2.1] '&' hat den Zeichencode U+0026.

Und nicht vergessen, auch die Leerzeichen (U+0020) entsprechend zu behandeln. Und auch das 'ö' (U+00F6), je nachdem, ob der Server UTF-8 oder ISO-8859-1 erwartet, als '%C3%B6' oder als '%F6'.

Hilfsmittel: Unicode Code Converter von Richard Ishida

Live long and prosper,
Gunnar

--
Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau)