← Nazaj na funkcije
Free

URL kodiranje / dekodiranje

URL kodirnik/dekodirnik pretvarja URL nize v njihovo odstotno kodirano obliko in nazaj. Izberite med encodeURIComponent (agresivno) in encodeURI (ohranja strukturo URL-ja), da ustreza vašemu primeru uporabe — odpravljanju napak parametrov poizvedbe, gradnji varnih URL-jev ali pregledu kodiranih povezav.

Pri gradnji URL-jev z uporabniškim vnosom, poizvedbenimi nizi ali mednarodnimi znaki potrebujete pravilno odstotno kodiranje, da preprečite napake. To orodje takoj obravnava obe smeri. Izberite encodeURIComponent pri kodiranju posamezne vrednosti parametra (kodira ? / & = # itd.) ali encodeURI, ko želite ohraniti strukturo URL-ja (kodira samo resnično nevarne znake). Dekodiranje deluje s standardnim odstotnim kodiranjem in obravnava tudi dvojno kodirane nize. Pretvorba v realnem času pomeni, da izhod vidite takoj med tipkanjem, oba načina pa lahko preklapljate za preverjanje natančnosti povratne pretvorbe. Brez povezave s strežnikom — vse poteka lokalno v vašem brskalniku.

Predogled v živo
example.com
Kodiralnik URL / Dekodirnik encodeURIComponent encodeURI
Vnos
https://example.com/search?q=hello world&lang=en
Kodirani izhod
https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dhello%20world%26lang%3Den
Kopiraj
Ključne lastnosti

Dva načina kodiranja

Izberite encodeURIComponent za varne vrednosti parametrov (kodira ? / & = itd.) ali encodeURI za polne URL-je (ohranja strukturo, kodira le nevarne znake).

Pametno dekodiranje

Dekodira odstotno kodirane nize, vključno z ne-ASCII znaki, večbajtnimi zaporedji UTF-8 in emojiji. Elegantno obravnava dvojno kodiran vhod.

Kopiranje z enim klikom

Kopirajte kodiran ali dekodiran izhod v odložišče takoj — brez ročnega izbiranja.

Pretvorba v realnem času

Izhod se posodablja sproti med tipkanjem. Ni treba klikniti Encode vsakič — takoj vidite rezultate med iteracijo vnosa.

Prikaz drug ob drugem

Vhod in izhod se prikažeta v jasno označenih poljih, tako da lahko na prvi pogled primerjate pred/po.

Obravnava robnih primerov

Pravilno kodira presledke, narekovaje, Unicode, rezervirane znake in zahtevna zaporedja, ki bi jih preprosto zamenjevanje nizov pokvarilo.

Pogosti primeri uporabe

Odpravljanje napak parametrov poizvedbe

Prilepite pokvarjen URL z zmešanimi parametri, da jih dekodirate nazaj v berljive vrednosti — hitro ugotovite, kaj je bilo dejansko poslano.

Gradnja varnih URL-jev

Kodirajte uporabniški vnos (imena, iskalne poizvedbe, poti do datotek), preden ga dodate k URL-ju, da preprečite vrivanje in napake pri razčlenjevanju.

Pregled analitičnih povezav

Dekodirajte trženjske URL-je z oznakami UTM, da vidite dejanske vrednosti kampanje, vira in medija, ne da bi brali surove odstotno kodirane nize.

Testiranje internacionaliziranih URL-jev

Kodirajte URL-je z nelatiničnimi znaki (kitajščina, arabščina, hebrejščina), da potrdite, da so pravilno odstotno kodirani za prenos.

Odpravljanje napak preusmeritev OAuth

Dekodirajte preusmeritvene URI-je OAuth z gnezdenimi kodiranimi parametri, da sledite, kaj se izmenjuje med ponudniki in aplikacijami.

Kako uporabljati
1

Odprite URL kodirnik

Kliknite ikono URL v doku DevSuite Pro. Odpre se dvodelni urejevalnik s preklopnikoma Encode in Decode.

2

Prilepite svoj URL ali niz

Prilepite URL, parameter poizvedbe ali kodiran niz. Orodje deluje na celotnih URL-jih ali posameznih vrednostih parametrov.

3

Izberite način kodiranja

Za vrednost parametra uporabite encodeURIComponent. Za celoten URL (kjer želite ohraniti /, ?, &) uporabite encodeURI.

4

Preberite rezultat

Pretvorjen izhod se prikaže v sosednjem polju. Kodirani znaki se prikažejo kot zaporedja %XX; dekodiran izhod vrne izvirno berljivo obliko.

5

Kopirajte in uporabite

Kliknite Copy, da pošljete rezultat v odložišče. Prilepite ga v svojo kodo, zahtevni URL ali dokumentacijo.

Pripravljeni na poskus?

Namestite DevSuite Pro brezplačno in odklenite več kot 64 orodij za razvijalce za svoj brskalnik.

Dodaj v Chrome Dodaj v Edge Dodaj v FireFox