URL Parser & Inspector
Zerlegen Sie beliebige URLs in ihre Komponenten: Protokoll, Hostname, Port, Pfadname, Abfrageparameter und Fragment. Decodieren Sie URL-codierte Werte, überprüfen Sie Abfrageparameter in einer Tabelle und erhalten Sie die normalisierte Form der URL.
Examples:
So verwenden Sie URL Parser & Inspector
- 1Fügen Sie eine beliebige URL in das Eingabefeld ein oder geben Sie sie ein.
- 2Die URL wird in Protokoll, Hostname, Port, Pfad, Abfragezeichenfolge und Fragment zerlegt.
- 3Abfrageparameter werden in einer Tabelle mit decodierten Schlüsseln und Werten angezeigt.
- 4Kopieren Sie einzelne Komponenten oder die normalisierte URL.
ZenovayAnalytics
Sehen Sie, wer gerade auf Ihrer Seite ist.
- Besucher-Tracking in Echtzeit
- Datenschutz zuerst, kein Cookie-Banner
- In zwei Minuten eingerichtet
Verwandte Tools
JSON-Formatter und Validator
Formatieren, validieren und verschönern Sie JSON-Daten mit Syntaxhervorhebung und Fehlererkennung.JWT-Decoder
Dekodieren und inspizieren Sie JWT-Token. Zeigen Sie Header, Payload und überprüfen Sie Signaturen.Base64 Encode/Decode
Kodieren Sie Text in Base64 oder dekodieren Sie Base64 zurück in Text. Unterstützt UTF-8 und Binärdaten.URL Codierungstool
Codieren oder decodieren Sie URL-Komponenten. Verarbeiten Sie Sonderzeichen, Abfragezeichenfolgen und vollständige URLs.Häufig gestellte Fragen
Was sind die Komponenten einer URL?▾
Eine URL (Uniform Resource Locator) hat diese Teile: (1) Protokoll/Schema: https:// oder http:// oder ftp://. (2) Benutzername und Passwort (optional): user:pass@. (3) Hostname: die Domain oder IP-Adresse. (4) Port: der TCP-Port (weggelassen, wenn Standard – 443 für HTTPS, 80 für HTTP). (5) Pfadname: der Pfad zur Ressource nach der Domain. (6) Query-String: Key=Value-Paare nach ? getrennt durch &. (7) Fragment: die #Anker-Portion, nicht an den Server gesendet.
Was ist URL-Encoding?▾
URL-Encoding (Prozent-Encoding) konvertiert Sonderzeichen in ein % gefolgt von zwei Hexadezimalziffern. Zum Beispiel wird ein Leerzeichen zu %20, ein Doppelpunkt wird zu %3A. Dies ist notwendig, weil URLs nur einen begrenzten Satz von ASCII-Zeichen enthalten können. Query-String-Werte enthalten oft codierte Zeichen – die Decodierung zeigt den tatsächlichen Wert. Die JavaScript-Funktion encodeURIComponent() codiert URL-Werte; decodeURIComponent() decodiert sie.
Was ist der Unterschied zwischen Pfad und Query-String?▾
Der Pfad (/products/shoes) identifiziert die angeforderte Ressource und ist Teil der URL-Struktur. Der Query-String (?color=red&size=10) übergibt zusätzliche Parameter an den Server und erscheint nach einem ?. Beide werden an den Server gesendet. Das Fragment (#section2) wird nicht an den Server gesendet – es wird vollständig vom Browser verarbeitet und für In-Page-Navigation verwendet. Suchmaschinen ignorieren normalerweise Fragmente (mit einigen Ausnahmen).
Wie funktionieren doppelte Query-Parameter?▾
URLs können mehrere Werte für denselben Schlüssel haben: ?tag=red&tag=blue. Wie diese verarbeitet werden, hängt vom Server-Framework ab. PHP verwendet tag[] Syntax, Express.js analysiert sie in ein Array, und einige Server nehmen nur den letzten Wert. Die URLSearchParams API in JavaScript unterstützt getAll("tag") um alle Werte für einen Schlüssel zu erhalten. Dieses Tool zeigt alle doppelten Parameter in der Tabelle.