URL-Codierung & Decodierung
Automatische Erkennung: Klartext wird kodiert und gültiger prozentkodierter Text dekodiert. Kodieren oder Dekodieren kann auch manuell gewählt werden.
Lokale Verarbeitung · Keine Datei-Uploads
Dateien werden in diesem Browser ohne automatische Uploads verarbeitet. Das erstmalige Laden der Komponenten kann Internet erfordern.
URL-Kodierung und -Dekodierung: Verwendung und Umfang
Die URL-Kodierung stellt Sonderzeichen als prozentkodierte Sequenzen für Abfrageparameterwerte, Pfadsegmente und die Überprüfung von maskiertem Text in Protokollen dar.
Im Automatikmodus wird die Eingabe bei einer fehlgeschlagenen Dekodierung als normaler Text behandelt; Die manuelle Dekodierung erfordert gültige Prozent-Codierung und UTF-8-Sequenzen.
Fähigkeiten erklärt
Parameterwerte unterscheiden sich von ganzen URLs
Beim Kodieren werden Zeichen wie Schrägstriche, Fragezeichen und Gleichheitszeichen verarbeitet; Es sollte zunächst geklärt werden, ob der zu kodierende Wert ein Parameterwert oder ein Linkfragment ist; das Ergebnis darf nicht als vollständige URL-Struktur umgeschrieben werden.
Prozentdekodierung und Pluszeichen
Durch die Dekodierung werden gültige prozentcodierte UTF-8-Sequenzen gelesen und wörtliche Pluszeichen beibehalten. Dies unterscheidet sich von Formularkodierungsregeln, die + als Leerzeichen behandeln.
Praxisbeispiele
Kodieren Sie Text, der ein Leerzeichen enthält
Eingabe
hello world
Konvertierungsergebnis
hello%20world
Dies veranschaulicht die prozentuale Codierung eines Leerzeichens für einen Parameterwert oder ein Pfadsegment.
Dekodieren Sie ein Pluszeichen
Eingabe
a%2Bb
Konvertierungsergebnis
a+b
Die Dekodierung von %2B erzeugt ein Pluszeichen. Ein wörtliches Pluszeichen in a+b wird nicht automatisch in ein Leerzeichen umgewandelt.
Verwendungsschritte
Text oder Link einfügen
Geben Sie den Originaltext, Abfrageparameter oder ein bereits kodiertes URL-Fragment ein.
Automatische Erkennung
Automatische Erkennung: Klartext wird kodiert und gültiger prozentkodierter Text dekodiert. Kodieren oder Dekodieren kann auch manuell gewählt werden.
Kopieren und weiterverwenden
Nach Bestätigung des Ergebnisses per Klick in Interface-Debugging, Log-Analyse oder Seitenlink kopieren und weiterverwenden.
Häufig gestellte Fragen
Warum ist das „Decodierungsergebnis" manchmal leer?
Ungültige Eingaben im manuellen Dekodiermodus leeren die Ergebnisse und zeigen einen Fehler. Im automatischen Modus werden sie als Klartext kodiert; bei Mehrdeutigkeit den Modus wechseln.
Wann sollte das Codierungsergebnis bevorzugt werden?
Wenn Text in URL-Abfrageparameter, Pfadsegmente, Callback-Adressen oder Link-Felder in Logs eingefügt werden soll, kann vorheriges Codieren verhindern, dass Sonderzeichen die Struktur beschädigen.
Warum wird ein Pluszeichen nicht als Leerzeichen dekodiert?
Dieses Tool verwendet die Kodierungs- und Dekodierungsregeln für URL-Texte, wobei ein normales Pluszeichen (+) unverändert bleibt; Leerräume werden durch %20 dargestellt. Zur Verarbeitung von Formulardaten sollten die entsprechenden Formular-Parsing-Regeln verwendet werden.
