Soll ich eine ganze URL oder eine Komponente kodieren?
Kodiere eine Komponente, wenn der Wert Daten innerhalb einer anderen URL ist. Kodiere eine vollständige URL nur, wenn URL-Trennzeichen erhalten bleiben sollen.
URL-Komponenten oder vollständige URLs kodieren und dekodieren, Plus-Leerzeichen-Formkodierung behandeln, Query-Parameter prüfen, Ausgabe kopieren und Richtung tauschen.
URL-Encoding ist leicht falsch zu machen, weil eine vollständige URL und ein einzelner Query-Wert unterschiedlichen Regeln folgen. Dieses Tool bietet beide Modi: Komponentenmodus für Werte innerhalb eines Pfadsegments oder Query-Parameters und Voll-URL-Modus, wenn URL-Trennzeichen erhalten bleiben sollen, während unsichere Zeichen kodiert werden.
Der Query-Inspector zeigt dekodierte Parameternamen und Werte, sobald das Ergebnis einen Query-String enthält. Das hilft beim Debuggen von OAuth-Redirects, Analytics-Links, signierten URLs oder kopierten API-Beispielen.
Tool wird geladen...
Doppelkodierung ist der Klassiker: Ein Prozentzeichen wird zu %25, und der bereits kodierte Wert entspricht nicht mehr dem, was der Empfänger erwartet. Ebenfalls häufig: Eine ganze URL wird als Komponente kodiert, obwohl nur der Redirect-URI-Wert kodiert werden sollte. Achte darauf, ob reservierte URL-Zeichen Struktur bleiben oder zu Daten werden sollen.
Kodiere eine Komponente, wenn der Wert Daten innerhalb einer anderen URL ist. Kodiere eine vollständige URL nur, wenn URL-Trennzeichen erhalten bleiben sollen.
HTML-Form-Encoding stellt Leerzeichen in Query-Strings oft als Pluszeichen dar. Percent-Encoding verwendet %20.
Ja. Wenn der konvertierte Wert Query-Parameter enthält, zeigt die Tabelle Parameternamen und dekodierte Werte.