Zum Inhalt springen
bobob

URL-Parser

Zerlegt Protocol, Host, Path, Query und Hash, um Redirect- und Canonical-Probleme zu prüfen.

Läuft im BrowserWas du eingibst, wird nicht an einen Server gesendet.

Eingabe und Ergebnis

Deine Eingaben bleiben nur in diesem Browser. Beim erneuten Öffnen kannst du den letzten Stand laden.

  • Zerlegt Protocol, Host, Path, Query und Hash, um Redirect- und Canonical-Probleme zu prüfen.
  • Verarbeitet Eingaben mit Lokal im Browser und lässt Ergebnisse vor dem Kopieren prüfen.
  • Kombiniere URL-Parser mit verwandten Tools für kuerzere Workflows.
Typische Eingabe
https://example.com/tools?q=json#top
Mit diesem Beispiel prüfst du den Eingabefluss von URL-Parser.
Typische Ausgabe
protocol, hostname, pathname, clean URL, duplicate signals, and URL canonical report
Schnelles Beispiel zur Kontrolle der Ausgabeform vor dem Kopieren.
Weiteres Beispiel
https://example.com/path?utm_source=newsletter&id=123#details
Schnelles Beispiel zur Kontrolle der Ausgabeform vor dem Kopieren.
Weiteres Beispiel
https://app.example.com/callback?state=a%20b&code=redacted
Schnelles Beispiel zur Kontrolle der Ausgabeform vor dem Kopieren.
Weiteres Beispiel
https://example.com/page?utm_source=x https://example.com/page
Schnelles Beispiel zur Kontrolle der Ausgabeform vor dem Kopieren.
  • Zerlegt Protocol, Host, Path, Query und Hash, um Redirect- und Canonical-Probleme zu prüfen.
  • Wenn Lokal im Browser nicht zur echten Eingabeform passt, sollte die Ausgabe nicht ungeprüft uebernommen werden.
  • Entferne Produktionsgeheimnisse, Kundendaten und interne URLs, bevor kopierte Werte geteilt werden.
  1. 1Vergleiche Eingabe und Ausgabeform noch einmal.
  2. 2Prüfe Unterschiede bei Runtime, Encoding, Zeitzone und Sicherheitsrichtlinie.
  3. 3Prüfe mit einem verwandten Tool, ob URL-Parser für den nächsten Schritt passt.
  • RFC 3986 defines where a URL splits

    scheme, authority (userinfo, host, port), path, query and fragment, each with its own delimiter. The fragment after `#` is **never sent to the server** — which is why it never appears in server logs.

    Stand: RFC 3986

  • Your browser and your server can read the same URL differently

    Browsers follow the WHATWG URL Standard, which is more forgiving than RFC 3986 and normalises spaces and non-ASCII for you. So what the address bar shows and what actually goes over the wire, percent-encoded, are not the same string.

    Stand: WHATWG URL Standard

Wo wird die Eingabe von URL-Parser verarbeitet?

Wenn möglich im Browser. Produktionsgeheimnisse und Kundendaten gehören trotzdem nicht hinein.

Kann ich das Ergebnis direkt in Produktion nutzen?

Prüfe vor dem Kopieren Runtime, Encoding, Zeitzone und Sicherheitsrichtlinien deiner Umgebung.