URL Kodieren / Dekodieren
Im Trend 🔥URL-Komponenten sofort kodieren oder dekodieren.
Verwendung von URL Kodieren / Dekodieren
- 1Fügen Sie Ihren Text ein
- 2Klicken Sie auf Kodieren zum Konvertieren in URL-Format, oder Dekodieren zum Zurückkonvertieren
- 3Kopieren Sie das Ergebnis
Über URL Kodieren / Dekodieren
URL Kodieren/Dekodieren konvertiert Text zu und von URL-Kodierung (auch Prozent-Kodierung genannt). Die URL-Kodierung ersetzt Sonderzeichen durch ein % gefolgt von ihrem zweistelligen Hexadezimalcode.
Dieses Tool ist unerlässlich für die Arbeit mit Query-Parametern, Formulardaten und API-Anfragen.
Hauptfunktionen von URL Kodieren / Dekodieren
- Sofortige Kodierung von Text in URL-sicheres percent-kodiertes Format
- Dekodierung von percent-kodierten Zeichenketten zurück in lesbaren Text
- Unterstützt encodeURIComponent und vollständige URI-Kodierungsmodi
- Verarbeitet Unicode-Zeichen, Leerzeichen und alle Sonderzeichen
- Ein-Klick-Kopie für kodierte und dekodierte Ausgabe
- Funktioniert vollständig im Browser — keine Daten werden gesendet
- Sofortige Ergebnisse ohne Submit-Schaltfläche
- Nützlich zum Debuggen von fehlerhaften URLs
Unterstützte Formate
Eingabeformate
Ausgabeformate
Verwendet encodeURIComponent / decodeURIComponent-Semantik.
Beispiele
Suchanfrage für URL kodieren
Einen Suchbegriff für URL-Query-Strings sicher machen.
Eingabe
hello world & more
Ausgabe
hello%20world%20%26%20more
Percent-kodierten API-Parameter dekodieren
Eine percent-kodierte Zeichenkette in lesbaren Text umwandeln.
Eingabe
email%3Duser%40example.com%26name%3DJohn%20Doe
Ausgabe
email=user@example.com&name=John Doe
Typische Anwendungsfälle
- Formulardaten vor dem Anhängen an eine URL kodieren
- Percent-kodierte Query-Parameter in API-Logs dekodieren
- Sonderzeichen für Redirect-URLs vorbereiten
- E-Mail-Adressen für URL-Query-Strings kodieren
- Fehlerhafte URLs debuggen
- URL-Parameter für OAuth 1.0-Signaturen vorbereiten
Fehlerbehebung
Leerzeichen erscheinen als + statt %20
Lösung
Das + ist eine ältere HTML-Formular-Methode. Standard-Percent-Kodierung verwendet %20.
Das Kodieren einer vollständigen URL ändert Schrägstriche und Doppelpunkte
Lösung
Kodieren Sie nur einzelne Parameterwerte, nicht vollständige URLs.
Doppelt kodierte Zeichenketten wie %2520 erscheinen
Lösung
Zuerst dekodieren, dann neu kodieren.
Häufig gestellte Fragen
Was ist URL-Kodierung?
URL-Kodierung konvertiert nicht erlaubte Zeichen in % gefolgt von ihrem Hex-Code. Ein Leerzeichen wird zu %20.
Wann brauche ich URL-Kodierung?
Immer wenn Sie Sonderzeichen (Leerzeichen, &, =, ?, #) in Query-Strings oder API-Parametern übergeben.
Was ist der Unterschied zwischen encodeURI und encodeURIComponent?
encodeURI kodiert eine vollständige URL und bewahrt strukturelle Zeichen. encodeURIComponent kodiert alles einschließlich struktureller Zeichen.
Warum erscheinen Leerzeichen manchmal als + ?
Das + ist eine ältere HTML-Formular-Methode. Standard-Kodierung verwendet %20.
Ist URL-Kodierung dasselbe wie Base64?
Nein. URL-Kodierung verwendet %XX-Format für URLs. Base64 konvertiert Binärdaten in ASCII.
Kann ich eine ganze URL kodieren?
Ja, aber kodieren Sie normalerweise nur einzelne Parameterwerte.
Werden meine Daten an einen Server gesendet?
Nein. Alles wird lokal in Ihrem Browser verarbeitet.
Welche Zeichen werden nicht kodiert?
Nicht-reservierte Zeichen (Buchstaben, Ziffern, -, _, ., ~) werden nie kodiert.