URL-Decoder
URL-kodierte Zeichenfolgen zurück in lesbaren Text dekodieren.
Was ist URL-Dekodierung?
URL-Dekodierung ist der Prozess der Konvertierung prozentkodierter Zeichen zurück in ihre ursprüngliche Form. Wenn Daten URL-kodiert sind, werden Sonderzeichen durch % gefolgt von hexadezimalen Werten ersetzt. Dieser Decoder kehrt diesen Prozess um, um den Originaltext wiederherzustellen.
Wann benötigen Sie URL-Dekodierung?
- Query-Strings lesen: Dekodieren Sie Parameter aus URLs, um ihre tatsächlichen Werte zu sehen.
- Debugging von Webanwendungen: Verstehen Sie, welche Daten in URLs übergeben werden.
- Log-Analyse: Dekodieren Sie URLs in Server-Logs oder Analytics-Daten.
- API-Entwicklung: Dekodieren Sie URL-Parameter, die von Clients empfangen wurden.
- Datenverarbeitung: Extrahieren und dekodieren Sie Daten aus URL-kodierten Quellen.
Häufige Beispiele für URL-Dekodierung
- %20 oder + wird zu Leerzeichen ( )
- %21 wird zu Ausrufezeichen (!)
- %40 wird zu At-Zeichen (@)
- %26 wird zu Und-Zeichen (&)
- %3F wird zu Fragezeichen (?)
- %2F wird zu Schrägstrich (/)
So verwenden Sie diesen URL-Decoder
- Fügen Sie Ihren URL-kodierten String in das Eingabefeld oben ein.
- Klicken Sie auf die Schaltfläche "URL dekodieren".
- Das dekodierte Ergebnis wird im Ausgabefeld angezeigt.
- Verwenden Sie die Schaltfläche "Ergebnis kopieren", um den dekodierten Text zu kopieren.
URL-Dekodierung vs. URL-Kodierung
URL-Kodierung wandelt Sonderzeichen in prozentkodiertes Format für sichere Übertragung in URLs um. URL-Dekodierung kehrt diesen Prozess um. Verwenden Sie unseren URL-Encoder, wenn Sie Text kodieren statt dekodieren möchten. Use our URL Encoder if you need to encode text instead of decoding it.
URL-Dekodierung in Programmiersprachen
URL-Dekodierung ist in den meisten Programmiersprachen integriert. Hier sind Beispiele:
PHP
$decoded = urldecode($encoded); // or rawurldecode($encoded)
JavaScript
const decoded = decodeURIComponent(encoded); // Browser & Node.js
Python
from urllib.parse import unquote
decoded = unquote(encoded)
Go
import "net/url"
decoded, _ := url.QueryUnescape(encoded)
Java
import java.net.URLDecoder;
String decoded = URLDecoder.decode(encoded, "UTF-8");
Ruby
require 'uri'
decoded = URI.decode_www_form_component(encoded)
C#
string decoded = System.Web.HttpUtility.UrlDecode(encoded);