Alat za programere
Kodirajte ili dekodirajte URL
URL-kodirajte ili dekodirajte komponentu ili cijeli URL s postotnim kodiranjem u vašem pregledniku. Podržani su Unicode i emoji.
Koristite komponentni način za vrijednosti upita. Način punog URL-a zadržava : / ? & = # dok kodiram ostatak. Ništa nije učitano.
- Radi lokalno
- Bez slanja
- Odmah
- Besplatno
Komponenta koristi encodeURIComponent. Puni URL koristi encodeURI tako da shema, :, /, ?, &, = i # ostaju čitljivi.
Kako radi
- 01 Zalijepite podatke
- 02 Pokrenite radnju
- 03 Kopirajte rezultat
Zašto NEXNARA
-
Privatno
Podaci ostaju u pregledniku.
-
Odmah
Rezultat se pojavljuje odmah.
-
Bez učitavanja
Ništa se ne šalje na NEXNARA poslužitelj.
-
Radi svugdje
Instalacija nije potrebna.
Saznajte više
Što je URL kodiranje?
URL kodiranje (postotno kodiranje) zamjenjuje rezervirane ili ne-ASCII znakove % slijedovima kao %20 za razmak. Preglednici i API-ji koriste ga u nizovima upita i segmentima putanje.
Kako ga koristiti
Odaberite komponentu za vrijednost upita ili segment puta. Odaberite Puni URL kada već imate potpunu vezu i trebate samo razmake i ne-ASCII kodiranje. Decode poništava postotak kodiranja. Swap mijenja dvije kutije.
Komponenta naspram punog URL-a
Komponentni način rada koristi encodeURIComponent, koji kodira gotovo svaki rezervirani znak. Način punog URL-a koristi encodeURI tako da: /? & = # ostati na mjestu. Stavljanje cijelog URL-a kroz komponentni način pretvorilo bi ga u jednu neprozirnu vrijednost.
Uobičajene namjene
Kodirajte pojmove za pretraživanje, Unicode staze ili parametre upita prije nego što ih stavite u vezu. Dekodirajte kopirani URL da biste pročitali izvorni tekst. Ovo nije Base64 kodiranje.
Privatnost
Vaš tekst ostaje u pregledniku. Ne prenosi se na poslužitelje NEXNARA i ne sprema se u kolačiće, lokalnu pohranu ni bazu podataka.
Često postavljana pitanja
Što je postotno kodiranje?
Postotno kodiranje predstavlja znakove kao % praćeno s dvije heksadecimalne znamenke. Razmak postaje %20. Ne-ASCII tekst postaje UTF-8 postotni slijedovi.
Kada trebam kodirati puni URL?
Koristite Kodiraj puni URL kada već imate potpuni URL i trebate kodirati samo razmake ili Unicode. Koristite Kodiraj komponentu za jednu vrijednost koja će stajati unutar URL-a.
Koja je razlika između encodeURI i encodeURIComponent?
encodeURIComponent kodira rezervirane znakove kao što su &, =, ?, / i #. encodeURI ostavlja te znakove strukture na mjestu tako da puni URL ostaje URL.
Što ako kodiranje nije valjano?
Prekinuti nizovi kao što su usamljeni %, %2 ili %GG prijavljuju se kao nevažeće postotno kodiranje. Stranica se ne ruši.
Podržava li URL kodiranje Unicode i emoji?
Da. Tekst je postotno kodiran kao UTF-8, tako da se korejski, japanski, arapski i emotikoni ponavljaju u komponentnom načinu.
Je li moj URL učitan?
Ne. Kodiranje i dekodiranje izvodi se samo u ovom pregledniku. Nema prijenosa s poslužitelja niti vanjskog API-ja.
Je li URL kodiranje isto kao Base64?
Ne. Postotno kodiranje čini tekst sigurnim u URL-u. Base64 kodira proizvoljne bajtove kao ASCII. Koristite alat Base64 za podatkovne URL-ove i datoteke.