Kako kodirati ili dekodirati URL
- Odaberite želite li kodirati ili dekodirati.
- Navedite radi li se o parametru (vrijednosti polja) ili o cijelom URL-u.
- Upišite ili zalijepite tekst: rezultat se pojavljuje odmah.
- Kopirajte rezultat i upotrijebite ga u poveznici, kodu ili upitu.
Zašto kodirati URL
Web adrese dopuštaju samo određene znakove. Razmaci, slova s dijakriticima i simboli poput & ili = zamjenjuju se znakom % iza kojeg slijede dvije heksadecimalne znamenke (na primjer, razmak je %20). To se naziva postotno kodiranje.
Ako vrijednost stavljate u parametar (?trazi=…), koristite "Parametar", koji kodira i : / ? & i =. Ako već imate cijeli URL i samo želite zaštititi razmake ili dijakritike, koristite "Cijeli URL".
Dekodiranje radi suprotno: pretvara %C5%A1 u š i %20 u razmak, pa URL možete čitati kako je izvorno napisan.
Što treba imati na umu
- Pri dekodiranju parametra znak + čita se kao razmak, kako to rade web obrasci.
- Ako tekst sadrži % iza kojeg ne slijede dvije heksadecimalne znamenke, ne može se dekodirati.
- Ne provjerava postoji li adresa ni je li ispravno oblikovana: samo pretvara znakove.
Često postavljana pitanja
Koja je razlika između parametra i cijelog URL-a?
Parametar kodira svaki poseban znak, uključujući : / ? & =. Cijeli URL zadržava te simbole jer su dio njegove strukture.
Zašto se razmak pretvara u %20?
Zato što razmaci nisu dopušteni u URL-u. 20 je njegov kod u heksadecimalnom zapisu.
Radi li sa slovima s dijakriticima i emotikonima?
Da, kodiraju se kao UTF-8; na primjer, š postaje %C5%A1.
Šalje li se moj tekst na poslužitelj?
Ne. Sve se događa u vašem pregledniku i tekst nikad ne napušta vaš uređaj.
Je li besplatno?
Da, besplatno je, ne traži registraciju i radi izravno u pregledniku.