URL-Parser
Zerlege eine URL in ihre Bestandteile und liste die Query-Parameter auf.
Deine URLs werden lokal in deinem Browser geparst und nichts wird hochgeladen, sodass Links mit Zugangsdaten oder Tokens dein Gerät nie verlassen.
Musst du einen URL-String kodieren oder dekodieren? Probiere den URL-Encoder.
Über URL-Parser
Der URL-Parser zerlegt jede URL in ihre einzelnen Teile, sodass du genau prüfen kannst, was ein Link enthält. Füge eine vollständige Adresse ein und er trennt Origin, Protokoll, Hostname, Port, Pfad, Hash sowie einen eventuellen Benutzernamen oder ein Passwort heraus und listet jeden Query-Parameter als klares Schlüssel/Wert-Paar auf. Er ist für Entwickler, QA-Ingenieure und API-Tester gemacht, die Weiterleitungen debuggen, Tracking-Parameter überprüfen oder einen komplexen Query-String auf einen Blick lesen müssen. Da er die native URL-Engine deines Browsers nutzt, entspricht das Parsing genau dem, was dein Code zur Laufzeit tatsächlich sieht. Nutze ihn als schnellen URL-Inspektor, als URL-Query-String-Parser oder um Query-Parameter aus langen Kampagnen-Links zu extrahieren. Alles läuft lokal in deinem Browser, sodass die URLs, die du einfügst, dein Gerät nie verlassen.
Funktionen
- Zerlegt eine URL in Origin, Protokoll, Hostname, Port, Pfad und Hash
- Zeigt eingebettete Benutzernamen- und Passwort-Zugangsdaten an, wenn vorhanden
- Listet jeden Query-Parameter als lesbares Schlüssel-Wert-Paar auf
- Zählt Query-Parameter, damit du Duplikate oder fehlende Schlüssel erkennst
- Dekodiert prozentkodierte Werte mit der nativen URL-Engine des Browsers
- Validiert die Eingabe und kennzeichnet fehlerhafte URLs oder ein fehlendes Schema
- Parst sofort während der Eingabe, ohne Absenden-Schritt
So verwendest du URL-Parser
- Füge eine vollständige URL in das URL-Feld ein oder tippe sie, inklusive Schema wie https://.
- Lies die geparsten Zeilen für Origin, Protokoll, Hostname, Port, Pfad und Hash.
- Scrolle zum Abschnitt Query-Parameter, um jeden Schlüssel und Wert zu prüfen.
- Bearbeite die URL direkt, um Varianten zu testen, und beobachte, wie sich die Aufschlüsselung live aktualisiert.
Beispiel
Eingabe
https://example.com:8443/path/to/page?q=search&lang=de#section
Ausgabe
Origin: https://example.com:8443
Protocol: https:
Hostname: example.com
Port: 8443
Path: /path/to/page
Hash: #section
Query-Parameter · 2
q = search
lang = de
Eine in ihre Teile zerlegte URL mit aufgelisteten Query-Parametern.
Häufige Fehler & Fehlerbehebung
- Das Einfügen einer URL ohne Schema wie example.com/path liefert einen Fehler für ungültige URL. — Füge ein Schema wie https:// hinzu, damit der Parser sie lesen kann, z. B. https://example.com/path.
- Query-Parameter sehen verstümmelt aus oder enthalten %20 und andere Codes. — Die Werte sind in der Quell-URL prozentkodiert; der Parser dekodiert sie automatisch, lies also den dekodierten Wert, der in jeder Zeile angezeigt wird.
- Ein wiederholter Parameter scheint auf den ersten Blick nur einmal aufzutauchen. — Prüfe die Parameteranzahl in der Abschnittsüberschrift, die jedes Vorkommen einschließlich doppelter Schlüssel auflistet.
- Die Port-Zeile fehlt bei einer https-URL. — Standard-Ports wie 443 für https und 80 für http werden von der URL-Engine weggelassen; nur nicht standardmäßige Ports werden angezeigt.
Häufig gestellte Fragen
- Was ist der URL-Parser und was zeigt er an?
- Der URL-Parser zerlegt eine URL in Origin, Protokoll, Hostname, Port, Pfad, Hash sowie einen eventuellen eingebetteten Benutzernamen oder ein Passwort, plus eine vollständige Liste der Query-Parameter als Schlüssel/Wert-Paare.
- Wie behebe ich einen Fehler für ungültige URL im URL-Parser?
- Füge ein vollständiges Schema wie https:// oder ein anderes Protokoll hinzu, zum Beispiel https://example.com/path?q=1, und der URL-Parser liest den Link und behebt den Fehler.
- Dekodiert der URL-Parser prozentkodierte Query-Werte?
- Ja. Query-Parameter-Werte werden mit der nativen URL-Engine des Browsers dekodiert, sodass du den menschenlesbaren Wert statt %20-Escapes siehst.
- Kann der URL-Parser mehrere Werte für denselben Schlüssel verarbeiten?
- Ja. Jedes Vorkommen wird separat aufgelistet und die Überschrift zeigt die Gesamtzahl der Parameter, sodass doppelte Schlüssel leicht zu erkennen sind.
- Werden die URLs, die ich in den URL-Parser einfüge, privat gehalten?
- Ja. Der URL-Parser verarbeitet alles lokal in deinem Browser und nichts wird auf einen Server hochgeladen, sodass selbst URLs mit Zugangsdaten auf deinem Gerät bleiben.
Verwandte Tools
Alle ArrayKit-Tools