URL kodieren & dekodieren
Kodiere Text, damit du ihn sicher in einer Webadresse verwenden kannst (Prozentkodierung), oder dekodiere eine Zeichenkette voller %20 und %C3%A9. Extra: Füge eine vollständige URL ein und lies ihre Query-Parameter in einer übersichtlichen Tabelle.
Wann du Prozentkodierung brauchst
In einer URL sind nur bestimmte Zeichen erlaubt: Leerzeichen, Buchstaben mit Akzent oder Umlaut, „&“, „?“ und „#“
innerhalb eines Werts müssen in ihre Prozentform umgewandelt werden (ein Leerzeichen wird zu %20,
„é“ wird zu %C3%A9). Lässt du diesen Schritt weg, kann ein Link kaputtgehen oder die falschen
Parameter übergeben: der klassische Bug, bei dem ein Suchformular stillschweigend alles nach einem
vom Nutzer eingetippten „&“ verschluckt. Dieses Tool verwendet encodeURIComponent, die Standardfunktion
von JavaScript, daher entspricht die Ausgabe genau dem, was dein eigener Code erzeugen würde.
Query-Parameter einer URL lesen
Alles nach dem „?“ ist der Query-String: Paare der Form name=wert mit „&“ als
Trennzeichen. In echten URLs sammeln sich Tracking-Parameter (utm_source,
utm_campaign, fbclid, gclid) neben den eigentlichen Parametern an.
Das zweite Feld trennt sie auf und dekodiert jeden einzelnen: praktisch, um zu sehen, was ein Link trackt,
bevor du ihn teilst, oder um eine Anfrage zu debuggen, ohne die „&“-Zeichen mit bloßem Auge zu zählen.