Aufgabenpfad / von der Eingabe zum Ergebnis
So kodierst und dekodierst du URLs
- 01
Wähle den richtigen Modus
Wähle Komponente kodieren oder Komponente dekodieren für einzelne Werte wie Query-Parameter, oder URI kodieren und URI dekodieren für eine komplette Adresse. Die vier Modi sitzen in der Tab-Leiste, und die Feld-Labels ändern sich passend.
- 02
Füge den Wert ein
Nutze das Feld URL-Komponente für einen einzelnen Wert oder das Feld Komplette URI für eine ganze Adresse. Das Ergebnis aktualisiert sich live während des Tippens, die Felder benennen sich mit dem Modus um, sodass der erwartete Wert immer klar ist, und Beispiel laden zeigt sowohl ein Beispiel mit reservierten Zeichen als auch eines mit Unicode.
- 03
Ausgaberegeln prüfen
Komponente encodieren wendet encodeURIComponent an: Struktur-Trennzeichen wie /, ?, & und = werden zu Prozent-Escapes, während Buchstaben, Ziffern und Zeichen wie !, ~, *, Apostrophe und Klammern überleben. URI encodieren wendet encodeURI an und lässt die URL-Struktur aus :, /, ?, # und = stehen. Keiner der Modi validiert eine vollständige URL; Nicht-ASCII-Text wird zu UTF-8-Prozent-Escapes und Leerzeichen zu %20.
- 04
Tausche für den Roundtrip
Swap verschiebt die Ausgabe in die Eingabe und wählt den umgekehrten Modus. Encodiere einen Parameter, swappe und decodiere erneut: Stimmt der wiederhergestellte Text mit dem Original überein, überlebt der Wert den Transport exakt wie geschrieben und kann sicher in die echte URL eingebettet werden.
- 05
Doppelt encodierte Werte reparieren
Ein doppelt encodierter Wert zeigt wörtliche %25-Sequenzen — %25 ist das Escape für das Prozentzeichen selbst. Decodiere einmal, um die zweite Ebene rückgängig zu machen; enthält das Ergebnis noch Escapes, decodiere mit dem passenden Modus erneut, bis Klartext oder eine saubere Adresse erscheint.
- 06
Kopieren oder herunterladen
Ergebnis kopieren legt die Ausgabe für ein Ticket oder eine Konfigurationsdatei in der Zwischenablage ab, und .txt herunterladen speichert sie als toolars-url-value.txt. Leeren räumt beide Felder, wenn du fertig bist.