Über URL-Encoder & Decoder
RFC-3986-konformer URL-Encoder und Decoder zur Prozent-Codierung von Abfrageparametern, Pfaden und Sonderzeichen.
Hauptmerkmale
- Duales Codierungssystem: encodeURIComponent für Parameterwerte und encodeURI für vollständige Webadressen.
- Vollständige UTF-8-Codierung mehrteiliger Unicode-Zeichen, landesspezifischer Schriftzeichen und Emojis.
- Direkte Decodierung fehlerhafter oder verschachtelter URI-Zeichenfolgen mit Fehlererkennung.
- Wahlweise Leerzeichencodierung über '%20' oder Formularstandard mit dem Pluszeichen '+'.
So wird's verwendet
- Codieren oder Decodieren wählen: Entscheiden Sie, ob Sonderzeichen geschützt oder verschlüsselte URLs lesbar gemacht werden sollen.
- URL oder Parameter einfügen: Geben Sie den Text, die Webadresse oder den JSON-Inhalt in das Editorfeld ein.
- Ergebnis kopieren: Prüfen Sie die formatierte Zeichenfolge und kopieren Sie sie für Ihre HTTP-Anfragen.
FAQ
Worin liegt der Unterschied zwischen encodeURI und encodeURIComponent?
encodeURI belässt funktionale URL-Zeichen (wie / ? : @ &), während encodeURIComponent alle Sonderzeichen codiert.
Was bedeutet Prozent-Codierung (Percent-Encoding) nach RFC 3986?
Nicht zulässige Zeichen werden durch ein Prozentzeichen gefolgt von zwei hexadezimalen UTF-8-Bytewerten dargestellt.
Sollten Leerzeichen als %20 oder als Pluszeichen codiert werden?
Nach RFC 3986 ist %20 für Pfade und Parameter Standard; das Pluszeichen entstammt dem Formularformat application/x-www-form-urlencoded.
Dürfen vertrauliche API-Schlüssel eingefügt werden?
Ja, alle Codierungs- und Decodierungsschritte laufen lokal in Ihrem Webbrowser ab.