Rozklad probíhá průběžně během psaní a zůstává na vašem zařízení - URL adresa se nikdy neodesílá na server, což je důležité, pokud obsahuje API klíče, tokeny nebo sledovací identifikátory. Nástroj používá vestavěné WHATWG URL a URLSearchParams prohlížeče - přesně stejný engine, jaký používá adresní řádek, takže to, co vidíte, odpovídá tomu, jak adresu přečte skutečný klient. Každý parametr dotazu je zobrazen již dekódovaný z percent-encoded podoby a duplicitní klíče zůstávají zachovány v původním pořadí místo sloučení.
URL Parser: rozklad URL adresy
Běží celé ve vašem prohlížeči - nic se nenahrává, žádná registrace.
Co je URL Parser?
URL Parser rozloží webovou adresu na jednotlivé části - schéma (https), hostitele, port, cestu, řetězec dotazu a fragment - a zobrazí každý parametr dotazu jako dekódovanou dvojici klíč-hodnota. Tento nástroj rozebírá libovolnou URL adresu přímo v prohlížeči podle stejného standardu, jaký používá samotný prohlížeč, takže si můžete kteroukoli část prohlédnout, odladit nebo zkopírovat.
Jak na to
- 1Vložte URL adresu. Vložte libovolnou absolutní URL adresu do vstupního pole - může obsahovat část userinfo, port, řetězec dotazu i fragment.
- 2Přečtěte si rozklad. Panel zobrazí každou strukturní část - schéma, hostitele, port, cestu, dotaz, fragment, origin - jakmile je URL adresa platná.
- 3Zkontrolujte parametry. Tabulka parametrů dotazu zobrazuje každý klíč a jeho dekódovanou hodnotu a zachovává duplicitní klíče v pořadí, v jakém se objevují.
- 4Zkopírujte, co potřebujete. Zkopírujte kteroukoli jednotlivou část, nebo použijte Kopírovat jako JSON a získejte celou rozebranou strukturu pro test nebo hlášení chyby.
Pro koho je nástroj
- Vývojáři ladí přesměrování nebo callback URL - vidí přesnou
path,queryafragment, na kterou požadavek dorazí. - Marketéři kontrolují sledovací odkazy - přečtou si každý parametr
utm_*jako přehledný seznam klíč-hodnota místo louskání jednoho dlouhého řetězce. - QA a podpora reprodukují chybu ze sdíleného odkazu - zkopírují izolovaný hostitel, port nebo jedinou hodnotu parametru.
- Kdokoli se učí, jak je URL adresa strukturovaná - popsaný rozklad zpřehlední schéma, hostitele, port, cestu, dotaz i fragment.
Časté dotazy
Je tento URL Parser zdarma?
Ano - je zcela zdarma, bez registrace a bez limitů na použití. Rozklad probíhá celý ve vašem prohlížeči.
Odesílá se moje URL adresa někam?
Ne. URL adresa se rozebírá lokálně ve vašem prohlížeči a nikdy se neodesílá na server, takže je bezpečné použít nástroj i pro odkazy s API klíči, tokeny relace nebo soukromými parametry dotazu.
Jaké části URL adresy nástroj zobrazuje?
Zobrazuje schéma, případné uživatelské jméno a heslo (userinfo), hostitele, port, cestu, řetězec dotazu a fragment, a k tomu origin. Každý parametr dotazu je také uveden jako dekódovaná dvojice klíč-hodnota.
Proč vyzývá k přidání https:// ?
Standard URL adres potřebuje absolutní URL adresu, aby znal hostitele. Holá adresa jako <code>example.com/path</code> nebo relativní <code>/path?x=1</code> nemá schéma, takže ji nelze samostatně rozebrat - přidejte na začátek <code>https://</code> (nebo správné schéma) a rozklad proběhne.
Jsou parametry dotazu dekódované?
Ano. Každá hodnota parametru je dekódovaná z percent-encoded podoby, takže <code>%20</code> se zobrazí jako mezera a <code>caf%C3%A9</code> jako <code>café</code>. Duplicitní klíče - třeba <code>color=blue&color=red</code> - zůstávají jako samostatné řádky v původním pořadí místo sloučení.
Proč je port někdy prázdný?
Když URL adresa používá výchozí port pro dané schéma (443 pro https, 80 pro http), standard ponechá <code>port</code> prázdný, protože je implicitní. Nestandardní port, například <code>:8443</code>, se zobrazí explicitně.
Umí rozebrat fragment za # ?
Ano. Část za <code>#</code> se zobrazí jako fragment. Prohlížeče ji nikdy neodesílají na server, ale jde o skutečnou součást URL adresy - užitečnou pro trasy single-page aplikací a hluboké odkazy.