Rozbor prebieha priebežne počas písania a zostáva v tvojom zariadení - URL adresa sa nikdy neodosiela nikam, čo je dôležité, keď obsahuje API kľúče, tokeny alebo sledovacie identifikátory. Nástroj používa vstavané rozhranie prehliadača WHATWG URL a URLSearchParams, presne ten istý mechanizmus, aký používa tvoj riadok s adresou, takže to, čo vidíš, zodpovedá tomu, ako adresu prečíta skutočný klient. Každý parameter dopytu je zobrazený už dekódovaný z percentuálneho kódovania a duplicitné kľúče zostávajú zachované v pôvodnom poradí namiesto zlúčenia.
URL parser
Beží celý vo vašom prehliadači - bez nahrávania, bez registrácie.
Čo je URL parser?
URL parser rozloží webovú adresu na jednotlivé časti - schému (https), hostiteľa, port, cestu, reťazec dopytu a fragment - a zobrazí každý parameter dopytu ako dekódovanú dvojicu kľúč/hodnota. Tento nástroj rozoberá ľubovoľnú URL adresu priamo v prehliadači podľa rovnakého štandardu, aký používa samotný prehliadač, takže si môžeš ktorúkoľvek časť prezrieť, odladiť alebo skopírovať.
Ako na to
- 1Vlož URL adresu. Vlož ľubovoľnú absolútnu URL adresu do vstupného poľa - môže obsahovať prihlasovacie údaje, port, reťazec dopytu aj fragment.
- 2Prečítaj si rozpis. Panel vypíše každú štrukturálnu časť - schému, hostiteľa, port, cestu, dopyt, fragment, pôvod - hneď ako je URL adresa platná.
- 3Skontroluj parametre. Tabuľka parametrov dopytu zobrazuje každý kľúč a jeho dekódovanú hodnotu, pričom zachováva duplicitné kľúče v poradí, v akom sa objavujú.
- 4Skopíruj, čo potrebuješ. Skopíruj ktorúkoľvek jednotlivú časť, alebo použi Kopírovať ako JSON na získanie celej rozobranej štruktúry pre test alebo hlásenie chyby.
Pre koho je nástroj určený
- Vývojári pri ladení presmerovania alebo callback URL adresy - vidia presnú
cestu,dopytafragment, na ktoré požiadavka narazí. - Marketéri pri kontrole sledovacích odkazov - prečítajú každý
utm_*parameter ako prehľadný zoznam kľúč/hodnota namiesto lúštenia jedného dlhého reťazca. - QA a podpora pri reprodukovaní chyby zo zdieľaného odkazu - skopírujú izolovaného hostiteľa, port alebo jednu hodnotu parametra.
- Každý, kto sa učí, ako je URL adresa zostavená - označený rozpis robí schému, hostiteľa, port, cestu, dopyt a fragment konkrétnymi.
Časté otázky
Je tento URL parser bezplatný?
Áno - je úplne zadarmo, bez registrácie a bez limitov použitia. Rozbor prebieha celý v tvojom prehliadači.
Odosiela sa moja URL adresa niekam?
Nie. URL adresa sa spracúva lokálne v prehliadači a nikdy sa neposiela na server, takže je to bezpečné aj pre odkazy obsahujúce API kľúče, tokeny relácie alebo súkromné parametre dopytu.
Ktoré časti URL adresy nástroj zobrazuje?
Zobrazuje schému, prípadné meno a heslo (prihlasovacie údaje), hostiteľa, port, cestu, reťazec dopytu a fragment, a tiež pôvod. Každý parameter dopytu je navyše vypísaný ako dekódovaná dvojica kľúč/hodnota.
Prečo vyzýva na pridanie https:// ?
Štandard URL potrebuje absolútnu adresu, aby vedel určiť hostiteľa. Holá adresa ako <code>example.com/path</code> alebo relatívna ako <code>/path?x=1</code> nemá schému, takže sa sama osebe nedá rozobrať - pridaj na začiatok <code>https://</code> (alebo správnu schému) a rozbor prebehne.
Sú parametre dopytu dekódované?
Áno. Každá hodnota parametra je dekódovaná z percentuálneho kódovania, takže <code>%20</code> sa zobrazí ako medzera a <code>caf%C3%A9</code> ako <code>café</code>. Duplicitné kľúče - napríklad <code>color=blue&color=red</code> - zostávajú ako samostatné riadky v pôvodnom poradí namiesto zlúčenia.
Prečo je port niekedy prázdny?
Keď URL adresa používa predvolený port pre svoju schému (443 pre https, 80 pre http), štandard necháva pole <code>port</code> prázdne, pretože je implicitný. Iný ako predvolený port, napríklad <code>:8443</code>, sa zobrazí výslovne.
Dokáže rozobrať aj fragment za # ?
Áno. Časť za znakom <code>#</code> sa zobrazí ako fragment. Prehliadače ju nikdy neposielajú na server, no je to skutočná súčasť URL adresy - užitočná pre trasy jednostránkových aplikácií a hlboké odkazy.