hotti: URL encode bei GET Form

Beitrag lesen

hi,

Was muss ich nun machen, damit ich wieder schöne / erhalte?

Mach Dir mal Gedanken um die Doppelfunktion des URL Encodings. Das bewirkt:

1 Codieren der im Nutztext vorkommenden Trennzeichen,
2 Codieren der im Nutztext vorkommenden Umlaute u.a. Zeichen.

Die Codierung ist in RFC 2396 (and updated by RFC 2732) beschrieben.
Nutztext ist in einer URI: parametername=Nutztext

Das '=' trennt hier parametername=Nutztext
und das '&' trennt die Listenbestandteile

name=Hans&vname=Albers%2FAnders

Auf den / bezogen heißt das:
Soll er im Nutztext vorkommen, ist er als %2F zu encoden (Albers/Anders)
Soll er in der URL vorkommen, wird er nicht encodet (http://example.com/)

Hotti

--
Wenn der Kommentar nicht zum Code passt, kann auch der Code falsch sein.