URL-Encoder
URLs encodieren und decodieren
Lädt…
War dieses Tool hilfreich?
About this tool
Dieses Werkzeug kodiert Text mit Prozent-Kodierung, damit er sicher in eine URL eingefügt werden kann, und dekodiert ihn auch wieder zurück. Wechseln Sie mit den Schaltflächen zwischen encodeURIComponent, zum Kodieren eines einzelnen Query-Parameterwerts, und encodeURI, zum Kodieren einer ganzen URL.
How to use
- Verwenden Sie die Schaltflächen component/gesamt, um zwischen encodeURIComponent und encodeURI zu wählen.
- Geben Sie Text oder eine URL in das Feld "Klartext" links ein oder fügen Sie sie ein, und das kodierte Ergebnis erscheint sofort rechts.
- Umgekehrt: Fügen Sie eine prozent-kodierte Zeichenkette in das rechte Feld ein, um den ursprünglichen Text links wiederherzustellen.
- Verwenden Sie die Kopieren-Schaltfläche auf einer der beiden Seiten, um den benötigten Wert zu übernehmen.
Frequently asked questions
- Was ist der Unterschied zwischen component und gesamt (encodeURI)?
- encodeURIComponent kodiert alles, einschließlich Zeichen, die in der URL-Struktur verwendet werden, wie &, = und /, sodass es einen einzelnen Query-Parameterwert sicher umschließt. encodeURI lässt URL-Strukturzeichen wie https:// und / unverändert und kodiert nur den Rest, ist also für die Verarbeitung einer vollständigen, bereits gebildeten URL gedacht.
- Ist URL-Kodierung eine Form der Verschlüsselung?
- Nein. Prozent-Kodierung ist nur eine Notation, die Sonderzeichen in eine Form umwandelt, die eine URL tragen kann - jeder kann sie wieder in das Original zurückverwandeln. Nutzen Sie echte Verschlüsselung, wenn Sie einen Wert verbergen müssen.
- Warum erzeugt das Kodieren von koreanischem Text mehrere %-Präfix-Blöcke?
- Weil ein einzelnes koreanisches Zeichen in UTF-8 mehrere Bytes belegt, und jedes dieser Bytes als zweistelliger Hexadezimalwert mit vorangestelltem % dargestellt wird, wie %EA%B0%80.
- Was passiert, wenn ich eine fehlerhaft kodierte Zeichenkette eingebe?
- Ist das Format beschädigt - zum Beispiel ein %, dem keine zwei gültigen Hexadezimalziffern folgen - meldet eine Fehlermeldung, dass die Dekodierung fehlgeschlagen ist.
Prozent-Kodierung ist eine Notationsänderung, keine Verschlüsselung. Eine kodierte Zeichenkette kann von jedem zurückverwandelt werden, verwenden Sie sie also nicht, um sensible Informationen zu verbergen.