Entwickler-Tools/URL-Encoder/Decoder
URL-Encoder/Decoder
URL-Komponenten und Query-Strings kodieren oder dekodieren
Eingabe
Ausgabe
Ergebnis erscheint hier...Optionen
URL-Encoder Anleitung
URL-Strings sicher für die Webübertragung kodieren
Was ist URL-Kodierung?
URL-Kodierung konvertiert Sonderzeichen in ein Format, das sicher in URLs übertragen werden kann. Zeichen wie Leerzeichen, Ampersand und Gleichheitszeichen werden in Prozent-kodierte Werte umgewandelt.
Verwendung
- Geben Sie die URL oder den Text zum Kodieren ein
- Klicken Sie auf Kodieren, um Sonderzeichen zu konvertieren
- Zum Dekodieren wechseln Sie den Modus und geben Sie kodierten Text ein
- Kopieren Sie das Ergebnis für Ihre Anwendung
Profi-Tipps
- Verwenden Sie immer URL-Kodierung für Query-Parameter
- Doppelte Kodierung kann Probleme verursachen
- Beachten Sie den Unterschied zwischen encodeURI und encodeURIComponent
Browser-Unterstützung
URL-Kodierung wird nativ in allen Browsern unterstützt. Dieses Tool verwendet Standard-JavaScript-Funktionen.
Häufig gestellte Fragen
Was ist der Unterschied zwischen encodeURI und encodeURIComponent?
encodeURI kodiert die gesamte URL und behält URL-Strukturzeichen wie :, /, ?, &, = bei. encodeURIComponent kodiert Teile der URL wie Query-Parameter-Werte und kodiert alle Sonderzeichen.
Wie werden Leerzeichen kodiert?
In URLs werden Leerzeichen als %20 kodiert. In Formulardaten können sie auch als + Zeichen dargestellt werden. Beide Methoden sind gültig, aber %20 ist der allgemeinere Standard.
Wie werden deutsche Umlaute in URLs verarbeitet?
Deutsche Zeichen werden in UTF-8 kodiert und dann prozent-kodiert. Zum Beispiel wird 'ü' zu '%C3%BC' konvertiert. In der Browser-Adressleiste wird es zur besseren Lesbarkeit als 'ü' angezeigt, aber in der tatsächlichen Anfrage wird es kodiert.
Welche Sonderzeichen erfordern URL-Kodierung?
Leerzeichen, #, %, &, +, /, =, ? usw. haben in URLs eine besondere Bedeutung und erfordern Kodierung. Buchstaben, Zahlen, -, _, ., ~ müssen nicht kodiert werden.
Wie verhindert man doppelte Kodierung?
Wenn eine bereits kodierte URL erneut kodiert wird, wird % zu %25, was Probleme verursacht. Versuchen Sie vor dem Kodieren zuerst zu dekodieren, oder prüfen Sie, ob bereits kodiert ist. Dieses Tool analysiert die Eingabe und verarbeitet sie entsprechend.