CanDoYa
CS

URL Parser: rozklad URL adresy

Běží celé ve vašem prohlížeči - nic se nenahrává, žádná registrace.

URL adresa
Vložte URL adresu a rozložte ji na části
Sdílet tento nástroj

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

  1. 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.
  2. 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á.
  3. 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í.
  4. 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

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í.

Č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.