Entwickler-Tools

URL-Encoder & Decoder

Text nach RFC-3986-Komponentenregeln percent-kodieren oder dekodieren.

URL-Encoder & Decoder workspace

So geht’s

Text einfügen und Kodieren oder Dekodieren wählen. Beim Kodieren wird jedes Zeichen escaped, das kein unreserviertes URL-Zeichen ist. Beim Dekodieren wird ein Prozentzeichen ohne zwei Hex-Ziffern abgelehnt.

Beispiel

Schrägstrich und Leerzeichen werden kodiert. Das Leerzeichen wird %20, kein Pluszeichen.

Eingabe

a/b c

Ausgabe

a%2Fb%20c

So funktioniert es

Kodieren folgt rawurlencode: Buchstaben, Ziffern und - _ . ~ bleiben unverändert. Leerzeichen werden %20. Dekodieren kehrt Prozent-Escapes um und verlangt gültiges UTF-8.

Häufige Fehler

  • Ein Pluszeichen blieb ein Plus Dieses Werkzeug behandelt + nicht als Leerzeichen. Diese Konvention gehört zu HTML-Formularen, nicht zu RFC-3986-Komponenten.
  • Ein unvollständiges % erschien Fügen Sie die zwei Hex-Ziffern hinzu oder entfernen Sie das Prozentzeichen.

Einschränkungen

Das Werkzeug kodiert eine Komponente. Es schreibt keine vollständige URL um und erhält dabei die Struktur, weil diese Entscheidung leicht falsch wird.

Datenschutz

Der Text, den Sie einfügen, wird in Ihrem Browser verarbeitet. PepsTools empfängt ihn nicht, speichert ihn nicht und sendet ihn nicht an einen anderen Dienst.

Fragen

Wird eine Query-Zeichenkette in Felder zerlegt?

Nein. Das Feld wird als ein Textstück kodiert oder dekodiert.