URL-Parser & Query-String-Umwandlung

URLs in Protokoll, Host, Pfad und Query zerlegen und Query-String und JSON ineinander umwandeln

도구를 불러오는 중…

🔒 Alles läuft zu 100 % in Ihrem Browser. Ihre Dateien und Eingaben werden niemals auf einen Server hochgeladen.

Ein Entwickler-Tool, das URLs in Protokoll, Host, Pfad, Hash und Query-Parameter zerlegt und darstellt sowie Query-Strings in JSON und JSON zurück in Query-Strings umwandelt. Es nutzt die browsereigenen APIs URL und URLSearchParams, fasst wiederholte gleiche Schlüssel zu einem Array zusammen und kodiert Umlaute und Sonderzeichen automatisch.

Anleitung

  1. Gibst du im Tab „URL zerlegen" eine vollständige URL ein, werden die Bestandteile, die Query-Parameter und das JSON-Ergebnis angezeigt.
  2. Im Tab „Query → JSON" wandelst du einen Query-String der Form a=1&b=2 in ein JSON-Objekt um (ein führendes ? darf dabei stehen).
  3. Im Tab „JSON → Query" wandelst du ein Objekt { key: value } in einen Query-String um (Arrays werden als wiederholter gleicher Schlüssel dargestellt).
  4. Über die Kopieren-Schaltfläche neben dem Ergebnis legst du JSON oder Query-String in die Zwischenablage.

FAQ

Was passiert, wenn es mehrere Parameter mit demselben Namen gibt?
Wiederholt sich ein Schlüssel wie bei tag=a&tag=b, werden sie bei der Umwandlung in JSON zum Array ["a","b"] zusammengefasst. Umgekehrt wird ein Array-Wert aus JSON im Query-String durch mehrfache Wiederholung desselben Schlüssels dargestellt.
Lassen sich auch Adressen ohne Protokoll zerlegen?
Fehlt wie bei example.com/path das Protokoll, wird automatisch https:// vorangestellt und die Interpretation versucht. Ist das Format dennoch ungültig, wird eine Fehlermeldung angezeigt.
Wird die eingegebene URL an einen Server gesendet?
Nein. Parsen und Umwandeln laufen vollständig über die Browser-APIs URL und URLSearchParams; die eingegebene URL bzw. die Daten werden nicht an einen Server gesendet oder dort gespeichert.

← Zurück zu allen Tools

가격 보기카톡 무료 상담