Nalepite bilo koji URL da vidite tačno kako ga pregledač čita: šemu, kredencijale, host, port, putanju, upit i fragment, sa svakim parametrom upita dekodiranim u urednu listu ključ–vrednost. Koristi isti URL mehanizam kao i vaš kod, pa je ono što vidite ono što vaša aplikacija dobija.
Nalepite URL da vidite njegove delove.
Kako radi
Alat prosleđuje vaš unos platformskom URL API-ju — istom parseru koji koriste fetch, linkovi i adresna traka. Zatim čita svaku komponentu: protokol, korisničko ime i lozinku (ako postoje), hostname, port, origin, putanju, upit i heš. Prazni delovi se sakrivaju, pa vidite samo ono što URL zaista sadrži.
Parametri upita se čitaju kroz URLSearchParams, što znači da se svaka vrednost procentualno dekodira (pa se %20 prikazuje kao razmak), a ponovljeni ključevi se navode zasebno umesto da se sažimaju. Ako nalepite nešto bez šeme, poput example.com/path, alat pretpostavlja https:// da bi ipak mogao da parsira i javlja vam da je to uradio.
Primeri iz prakse
Pregled linka za praćenje
Kampanjski URL sa ?utm_source=news&utm_medium=email prikazuje svaki UTM parametar u svom redu, dekodiran, pa možete potvrditi oznake pre deljenja.
Provera hosta i porta
Za https://api.local:8443/v1/users odmah vidite hostname api.local i port 8443 — zgodno kada zahtev pogađa pogrešno okruženje.
URL bez šeme
Nalepite example.com/blog?tag=news i parser pretpostavlja https://, vraćajući hostname example.com i parametar tag=news, uz napomenu da je dodao šemu.
Česta pitanja
Šta se ovde smatra ispravnim URL-om?
Sve što URL parser pregledača prihvata. To uključuje http i https, ali i mailto:, ftp: i druge. Ako izostavite šemu, alat pokušava ponovo sa https:// da bi uobičajene veb adrese ipak bile parsirane.
Da li se parametri upita dekodiraju?
Da. Vrednosti se procentualno dekodiraju, pa se q=hello%20world pojavljuje kao „hello world“. Ovo odražava kako bi ih vaš server čitao preko parsera upita.
Kako se obrađuju ponovljeni parametri?
Svako pojavljivanje se navodi u svom redu, redom — i a=1 i a=2 se pojavljuju, umesto da jedan pregazi drugi. To se poklapa sa načinom na koji URLSearchParams i većina bekendova tretiraju ponavljanja.
Koja je razlika između host, hostname i origin?
Hostname je samo domen (example.com). Host uključuje port ako ga ima (example.com:8080). Origin je šema plus host (https://example.com:8080) i to pregledači koriste za provere istog porekla.
Zašto ne vidim port?
Port se prikazuje samo kada URL navodi nestandardan. Standardni portovi (80 za http, 443 za https) se podrazumevaju i ostaju prazni, baš kako ih URL API prijavljuje.
Da li prikazuje fragment (deo posle #)?
Da, kao heš. Napomena: fragment se nikada ne šalje serveru — pregledač ga koristi za sidra na stranici i rutiranje na klijentu — ali je i dalje deo URL-a i ovde je prikazan.
Može li da parsira kredencijale u URL-u?
Ako URL sadrži user:pass@, korisničko ime i lozinka se prikazuju kao zasebna polja. Ugrađivanje kredencijala u URL-ove se ne preporučuje, ali parser ih prijavljuje da uočite kada su prisutni.
Da li se URL negde šalje?
Ne. Parsiranje se odvija u vašem pregledaču, pa čak i URL-ovi koji sadrže tokene ili interne hostname-ove ostaju na vašem uređaju.
Srodni alati
Parser query stringa
Rastavite query string ili URL na dekodirane parove ključ/vrednost i JSON. Ponovljeni ključevi postaju nizovi. U pregledaču.
Alati za programere
URL kodiranje i dekodiranje
Procentno kodirajte tekst za URL ili ga dekodirajte nazad, uz režime za komponentu i ceo URL. Radi u pregledaču.
Alati za programere
Regex tester
Testirajte JavaScript regularni izraz na tekstu i vidite sve podudarnosti, sa numerisanim i imenovanim grupama.
Alati za programere
JWT dekoder
Dekodirajte JWT da pročitate zaglavlje i sadržaj, uz istek i vreme izdavanja kao datume. Samo lokalno — bez provere potpisa.
Alati za programere
Objašnjenje cron izraza
Pretvorite cron izraz u raspored običnim jezikom, uz razradu po poljima. Podržava korake, opsege i makroe.
Alati za programere
Generator URL slugova
Pretvorite naslov u čist URL slug — uz ispravno preslovljavanje (đ→dj, š→s) i podršku za ćirilicu.
Alati za tekst