| Key | Value (decoded) |
|---|---|
| color | red |
| size | 42 |
| size | 43 |
| q | trail runner |
Was ist der URL-Parser?

Der URL-Parser nimmt jede Webadresse und teilt sie in die Teile, die ein Browser sieht: das Schema, die Anmeldeinformationen, der Host und Port, der Pfad, die Abfragezeichenfolge und das Fragment. Anstatt auf einen langen Link voller Prozentzeichen und amperische und amperische Schielen zu schielen, erhalten Sie eine beschriftete Aufschlüsselung und eine dekodierte Tabelle aller Abfrageparameter in der Reihenfolge, in der sie angezeigt werden.
Eine URL ist strukturierter als sie aussieht Sie folgt dem WHATWG URL Standard - die gleichen Regeln, die Browser verwenden - mit einer definierten Grammatik für jede Komponente, das Lesen nach Augenmaß ist fehleranfällig: ein Streuner-Fragezeichen, ein codierter Schrägstrich, oder ein wiederholter Parameter ist leicht zu übersehen, und genau das sind die Details, die Routing, Tracking oder einen API-Aufruf unterbrechen Dieses Tool verwendet die browsereigene URL-Engine, was Sie also sehen, ist, was der Browser analysieren würde.
Alles passiert in Ihrem Browser. Fügen Sie einen Link mit Tracking-Parametern, einen API-Endpunkt mit einem Dutzend Abfragewerten oder einer nackten Domäne ein, und der Parser löst ihn lokal auf. Es wird nichts hochgeladen, daher ist es sicher, URLs zu überprüfen, die Token, Sitzungs-IDs oder interne Hostnamen enthalten. Es funktioniert offline, sobald die Seite geladen wurde.
Das Parsen folgt dem WHATWG-URL-Standard, den Browser implementieren, und es ist nachsichtiger, als die Leute annehmen: Es normalisiert ein fehlendes Schema, kollabiert Punktsegmente in einem Pfad und klein schreibt den Host, da Hosts fallunsensibel sind, während Pfade dies nicht tun. Zwei Bereiche vergelten die Aufmerksamkeit. Internationalisierte Domänen werden als Punycode gespeichert, sodass ein Host in kyrillischer oder chinesischer Schrift in seinem eigenen Skript angezeigt wird und als ASCII-Zeichenfolge fliegt, die xn-beginnend beginnt, und diese beiden Formen sind derselbe Host. Und die Prozentkodierung ist nur im Kontext sinnvoll: Ein als % 2F kodierter Schrägstrich innerhalb eines Pfadsegments ist Daten und ein Trennzeichen falsches, weshalb die Antwort erneut dekodiert wird.
Wie verwende ich den URL-Parser?
Fügen Sie Ihre URL ein
Fallen Sie in einer vollständigen URL wie https://[email protected]:8443/path?q=1#top ein blanke Domain wie example.com/page funktioniert auch - der Parser geht von https:/ aus, wenn kein Schema angegeben ist.
Lesen Sie die Komponentenaufschlüsselung
Schema, Host, Hostname, Port, Pfad, Suche und Fragment werden separat aufgelistet, jeweils mit einer Kopiertaste, plus dem effektiven Port und der Domäne der obersten Ebene.
Überprüfen Sie die Abfrageparameter
Jedes Schlüssel-Wert-Paar aus der Abfragezeichenfolge wird in einer Tabelle in einer Tabelle dekodiert angezeigt, wobei wiederholte Tasten als separate Zeilen gehalten werden.
Kopieren Sie, was Sie brauchen
Kopieren Sie eine einzelne Komponente, die dekodierte Abfrage als JSON oder die gesamte normalisierte URL, um sie an anderer Stelle wiederzuverwenden.
Hauptmerkmale
Vollständige Komponentenaufschlüsselung
Schema, Benutzername, Kennwort, Hostname, Port, Pfad, Abfrage und Fragment sind jeweils isoliert und beschriftet, die den WhatWG-URL-Modellbrowsern entsprechen
Dekodierte Abfragetabelle
Abfrageparameter werden analysiert und prozentual in eine lesbare Tabelle dekodiert, wobei die Reihenfolge beibehalten wird und wiederholte Schlüssel als unterschiedliche Zeilen beibehalten werden, anstatt sie zusammenzukleben
Standardporterkennung
Wenn eine URL ihren Port auslässt, zeigt der Parser den effektiven Port für das Schema an - 443 für https, 80 für http, 22 für ssh - und zeigt an, dass es die Standardeinstellung ist
Schema-Optionale Eingabe
Fügen Sie einen nackten Host wie example.com/pricing ein Und der Parser geht von https:// aus, sodass Sie das Schema nicht jedes Mal eingeben müssen, und sagt Ihnen, dass dies der Fall ist
Frequently Asked Questions
Related Tools
Query String Parser
Parse a URL query string into structured JSON, or build a query string from a JSON object. Handles repeated keys, bracket arrays, and encoding. 100% client-side.
Slug Generator
Turn any title or text into a clean, SEO-friendly URL slug - with accent transliteration, hyphen or underscore separators, stop-word removal, and batch mode.
UTM Builder
Build tagged campaign URLs for Google Analytics 4 with utm_source, utm_medium, utm_campaign, utm_term and utm_content - plus channel prediction, tagging warnings, batch mode and CSV export.
Open Graph Preview
Preview how your link will look on Facebook, X, LinkedIn, Slack, and Discord, validate your og: tags, and copy a correct meta block
Comments
0 comments
No comments yet. Be the first to share your thoughts!