URL-Kodierer / Dekodierer
Prozentkodierung und -dekodierung von URLs und URL-Parametern — sowohl im Modus encodeURIComponent als auch encodeURI.
Was ist das
Leerzeichen, chinesische Zeichen und Symbole können nicht sicher in einer URL stehen, also werden sie durch ein Prozentzeichen plus Hex-Bytes ersetzt: ein Leerzeichen wird %20, 中 wird %E4%B8%AD. Zwei Varianten: encodeURIComponent kodiert alles, was eine Sonderbedeutung hat (gut für Parameterwerte), encodeURI lässt die URL-Struktur intact und kodiert nur wirklich illegale Zeichen (gut für ganze Links). Dieses Tool bietet beides.
Notizen & Fun Facts
Schon mal einen Monsterschlüssel wie https://aidotool.com/?from=%E5%88%86%E4%BA%AB nach einem WeChat-Link gesehen? Das ist Prozentkodierung am Werk. Die klassische Falle: Man nimmt encodeURI, wo encodeURIComponent nötig war, und escapet die Slashes — oder umgekehrt, und ein & im Parameterwert bricht den Parameter entzwei. Hier liegen beide Modi nebeneinander, und man sieht sofort, welchen man meinte.
Ursprung & Geschichte
Die Prozentkodierung erfanden Tim Berners-Lee und die frühe URI-Arbeitsgruppe um 1994, als URLs in der RFC 1738 festgelegt wurden. Später verfeinerten RFC 2396 (1998) und RFC 3986 (2005) die Regeln — letzterem folgen Browser bis heute.
Verwandte Suchbegriffe
Feedback
Ein Problem mit einem Tool gefunden oder einen Vorschlag? Schreiben Sie uns eine E-Mail — wir lesen jede Nachricht.
