URL Encoding und HTML Encoding verwandeln Sonderzeichen in sichereren Text, aber nicht für denselben Zweck. URL Encoding bereitet Text für eine URL vor. HTML Encoding bereitet Text für die Anzeige in HTML vor.
Nutzen Sie URL Encode Text oder URL Decode Text für Query Strings, Links und Tracking-URLs. Nutzen Sie HTML Encode Text oder HTML Decode Text für Zeichen, die im Markup sichtbar sein sollen.
URL Encoding schützt die Link-Struktur
Leerzeichen, Ampersands, Gleichheitszeichen und Fragezeichen können eine URL verändern. Encoding hält einen Wert im richtigen Parameter.
HTML Encoding schützt die Ausgabe
Spitze Klammern, Anführungszeichen und Ampersands können als Markup interpretiert werden. Encoding zeigt das Zeichen selbst.
Nicht vermischen
URL-encodierter Text auf einer Seite wirkt schnell unlesbar. HTML-encodierter Text in einer Query String kann Tracking brechen. Besser für das Ziel decodieren und neu encodieren.

Schreibe einen Kommentar