URL-Parser
Fügen Sie eine URL ein und sehen Sie jeden ihrer Bestandteile, mit dekodierten Abfrageparametern.
- Läuft in Ihrem Browser — Ihr Text wird nirgendwohin gesendet
- Ohne Anmeldung, ohne Kontingent, so oft nutzbar, wie Sie möchten
So funktioniert es
Eine lange URL mit einem Dutzend Tracking-Parametern ist absichtlich unlesbar. Sie aufzuschlüsseln zeigt, was tatsächlich mitgeschickt wird – das ist beim Debuggen nützlich und stillschweigend interessant, wenn man sieht, was ein Marketing-Link enthält.
Vom Browser selbst geparst
Es verwendet den URL-Parser des Browsers selbst, denselben Code, der beim Klick auf einen Link läuft, sodass das Ergebnis dem entspricht, wie eine URL tatsächlich interpretiert wird, und nicht dem, wie ein regulärer Ausdruck es vermutet. Randfälle bei Ports, Zugangsdaten und ungewöhnlichen Schemata verhalten sich korrekt.
Parameter werden dekodiert
Die Prozentkodierung wird aufgehoben, sodass %20 zu einem Leerzeichen und %40 zu einem At-Zeichen wird. Wiederholte Parameter werden alle aufgelistet statt zusammengefasst, weil eine URL berechtigterweise denselben Schlüssel mehrfach enthalten kann und es vom Server abhängt, welcher gewinnt.
Einen Tracking-Link lesen
utm_source, utm_medium und utm_campaign dienen dem Kampagnen-Tracking. gclid, fbclid und msclkid sind Klick-Kennungen, die Werbeplattformen hinzufügen, und sie machen einen geteilten Link unnötig lang – sie lassen sich fast immer löschen, bevor Sie einen Link weitergeben.
Der Origin
Protokoll, Host und Port zusammen bilden den Origin, die Einheit, die Browser für Sicherheitsentscheidungen verwenden. Zwei URLs mit demselben Origin können die Daten des jeweils anderen lesen; ein Unterschied bei einem der drei, auch http gegenüber https, macht sie zu getrennten Origins.
URL-Parser – Fragen
Funktioniert es auch ohne https am Anfang?
Ja. Fehlt das Schema, wird https angenommen, damit der Rest geparst werden kann.
Werden die Parameter dekodiert?
Ja, die Prozentkodierung wird aufgehoben, sodass Sie die echten Werte sehen.
Was ist, wenn ein Parameter zweimal vorkommt?
Beide werden aufgelistet. Welcher von einem Server verwendet wird, ist unterschiedlich, daher würde ein Zusammenfassen ein echtes Problem verbergen.
Was ist der Origin?
Protokoll, Host und Port zusammen. Browser verwenden ihn für Sicherheitsentscheidungen, und http und https sind verschiedene Origins.
Wird die URL irgendwohin gesendet?
Nein. Sie wird in Ihrem Browser geparst.