URL kodiranje
Url Encode je alat koji vam omogućuje kodiranje URL parametara za slanje podataka na poslužitelj.
URL kodiranje
URL kodiranje
Ovaj alat pretvara tekst u postotno kodiranje za adrese. Riječ je o običnom prepisivanju znakova: ništa se ne šifrira i ništa se ne skriva.
Budite načisto s tim da URL kodiranje **nije zaštita**. Tko vidi rezultat, pretvorit će ga natrag na isti način, bez ključa i bez lozinke.
Kada je potrebno
Razmaci, hrvatska dijakritička slova te znakovi poput &, = i # imaju u adresi vlastito značenje ili se u njoj uopće ne smiju pojaviti. Postotno kodiranje čini ih sigurnima za prijenos.
Potrebno je svaki put kada se vrijednost umeće u niz upita — izraz za pretraživanje, naziv datoteke, adresu unutar druge adrese.
Što često pođe po zlu
Kodirajte **vrijednost**, a ne cijelu adresu. Kada kodirate cijelu adresu, kodiraju se i razdjelnici među njezinim dijelovima, pa adresa prestaje raditi.
Razmak se u adresi zapisuje kao %20, a u nizu upita koji šalje obrazac kao +. Kada se dva načina pomiješaju, stiže pogrešna vrijednost.
Kako se to radi
Zalijepite tekst, pokrenite obradu i kopirajte rezultat. Ulaz ostaje netaknut u polju kako biste mogli usporediti.
Dio alata cijeli posao obavlja u pregledniku, dio šalje zahtjev vanjskoj usluzi. Ovaj tekst opisuje samo ponašanje vidljivo na strani koda i ne jamči dostupnost nijedne vanjske usluge.
Česta pitanja
Je li URL kodiranje oblik šifriranja?
Nije. To je prepisivanje znakova koje svatko može poništiti. Nikada ga ne upotrebljavajte za zaštitu bilo čega.
Zašto se tekst produljuje?
Zato što se neki znakovi moraju zapisati s više znakova. To je očekivano, a pri pretvaranju natrag duljina se vraća na početnu.
Treba li nešto instalirati?
Ni program ni proširenje. Otvorite stranicu u pregledniku i odmah je upotrebljavate.
Mogu li obraditi više stvari odjednom?
Ponovite korake za svaku zasebno. Svako pokretanje daje vlastiti rezultat koji preuzimate odvojeno.
