daytics ist kostenlos. Helfen Sie uns, es so zu halten.
Von einer Person erstellt. Keine Werbung. Wenn es Ihnen Zeit gespart hat, hilft ein Kaffee sehr.
So verwenden Sie dieses Tool
Die Prozentkodierung (auch URL-Kodierung) ersetzt Zeichen, die in URLs eine besondere Bedeutung haben — Leerzeichen, &, ?, #, / an bestimmten Stellen — durch ihre hexadezimale Darstellung mit vorangestelltem %-Zeichen. Aus einem Leerzeichen wird %20, aus einem Ampersand %26. Dieses Tool bietet zwei Modi: „Komponente" kodiert aggressiv (geeignet für ?key=value-Parameter), „Vollständige URL" behält die URL-Struktur (Schrägstriche, Schema, Doppelpunkte).
Anwendung
- Wählen Sie oben Codieren oder Decodieren.
- Beim Codieren wählen Sie Komponente für Query-Werte oder Vollständige URL für ganze URLs.
- Fügen Sie den Text ein und klicken Sie auf Konvertieren.
- Klicken Sie auf Kopieren, um das Ergebnis zu übernehmen.
Häufig gestellte Fragen
Was ist Prozentkodierung?
Eine Möglichkeit, Zeichen in URLs darzustellen, die sonst eine besondere Bedeutung hätten oder nicht zulässig sind. Jedes unsichere Byte wird als „%" gefolgt von zwei Hex-Ziffern geschrieben.
Wann encodeURI vs encodeURIComponent?
Verwenden Sie encodeURI für eine vollständige URL, bei der Trennzeichen wie „/" und „?" erhalten bleiben sollen. Verwenden Sie encodeURIComponent für einen einzelnen Wert — zum Beispiel einen Query-Parameter — bei dem jedes Sonderzeichen maskiert werden soll.
Verschlüsselt URL-Kodierung die URL?
Nein. Es handelt sich um eine Transformation, keine Verschlüsselung. Jeder kann eine kodierte URL decodieren.
Warum werden Leerzeichen mal zu %20 und mal zu „+"?
%20 ist die korrekte Prozentkodierung für ein Leerzeichen in URL-Pfaden. Das „+" ist ein Altlasten-Ersatz speziell für application/x-www-form-urlencoded-Formulare — er gilt nur für Query-Strings in Formulardaten, nicht für den Rest der URL.
