URL-Decoder
Was dieser URL-Decoder macht
Verwandelt prozentcodierten Text wieder in die wörtlichen Zeichen, die Menschen erwarten – zum Beispiel wird caf%C3%A9 zu café, und Abfrageausschnitte zeigen, ob + für ein Leerzeichen stand. Fügen Sie entweder das gesamte codierte Segment oder einen kopierten Parameterwert ein, wenn Protokolle knifflige Weiterleitungen in maskiertes Kauderwelsch zusammenfassen.
Wann man es verwenden sollte
Verwenden Sie es, wenn Sie OAuth-Rückgabe-URLs prüfen, Ad-Tech-Weiterleitungsketten analysieren oder CDN-Zugriffsprotokolle lesen, in denen Unicode-Slug-Pfade aggressiv normalisiert wurden. Codieren Sie nach der Dekodierung erneut mit URL-Encoder, wenn Sie einen kanonischen Vergleich benötigen, und verfolgen Sie das Multi-Hop-Verhalten mit URL-Weiterleitungsprüfer, wenn Plattformen Tracking-Wrapper verschachteln.
Arbeitsbeispiel
Ein Webhook kommt mit an description=Budget%20%2B%20Zeitplan. Bei der Dekodierung wird die ursprüngliche Absicht mit Pluszeichen angezeigt (Budget + Zeitleiste), was beweist, dass der Partner richtig codiert hat, während Ihr Parser fälschlicherweise auf Rohdaten + als Leerzeichen aufgeteilt hat.
Häufig gestellte Fragen
Warum? + verwirren mich?
Application/x-www-form-urlencoded behandelt + als Leerzeichen; Prozentkodierung verwendet %20. Wissen Sie, welche Regeln Ihr Server anwendet.
Kann ich eine ganze URL dekodieren?
Bei der Dekodierung ganzer Zeichenfolgen können zulässige Prozentzeichen innerhalb von Pfaden beschädigt werden. Oft pro Komponente dekodieren, nachdem die URL-Struktur analysiert wurde.
Falsche Sequenzen?
Einzelne % oder unvollständige Hex-Paare deuten auf Kürzungen oder doppelte Dekodierungsversuche hin – vergleichen Sie sie mit dem ursprünglichen Transport Bytes.