alat za programere / 09

Koder i dekoder za URL

Kodirajte tekst kao komponentu URL-a ili dekodirajte vrednosti sa procentnim bekstvom u tekst.

Koder i dekoder za URL: TOEA koristi URI koder komponenti u pregledaču i čuva Unicode pomoću procentnog kodiranja UTF-8. Radi 100% lokalno u vašem pregledaču, bez otpremanja datoteka na server.

Pokretanja
U vašem pregledaču
Trošak
Besplatno · bez registracije
Dostupnost
Spremno za upotrebu
Koder i dekoder URL komponenteLokalna obrada

U potpunosti radi u vašem pregledaču

Kodirajte vrednosti, ne cele URL-ove

Znakovi kao što su ?, &, =, # i / daju URL-u strukturu, zato vrednost koja ih sadrži mora da se kodira pre ubacivanja u URL. Svaku vrednost upita kodirajte zasebno, pa ih spojite: ?q= iza kojeg sledi kodirani tekst pretrage. Kodiranje celog URL-a kodiralo bi i njegov :// i kose crte, pa bi ga pokvarilo.

U JavaScript-u je encodeURIComponent funkcija za vrednosti; encodeURI ostavlja strukturne znakove nepromenjene i odgovara celom URL-u koji sadrži samo razmake ili akcente.

Prepoznavanje dvostrukog kodiranja

%2520 u URL-u znači da je razmak kodiran dvaput: prvo u %20, a zatim je njegov znak % kodiran u %25. To se dešava kada se već kodirana vrednost ponovo kodira, često u okviru koji kodiranje obavlja automatski. Dekodirajte jednom i pogledajte šta je ostalo. Da biste zasebno videli svaki deo URL-a, koristite Parser URL-a.

Kako se koristi

  1. Izaberite Kodiranje ili Dekodiranje.
  2. Nalepite vrednost komponente.
  3. Transformišite rezultat i kopirajte ga.

Privatnost i ograničenja

Ništa se ne šalje preko mreže. Alat radi sa komponentom URL-a, a ne sa celom strukturom URL-a.

Srodne alatke

Često postavljana pitanja

Zašto se razmak kodira kao %20?

URI komponente koriste procentno kodiranje; kodiranje obrazaca umesto toga može koristiti znakove plus.

Da li se neispravna bekstva mogu dekodirati?

Ne. Neispravne procentne sekvence se prijavljuju umesto da se nagađa njihovo značenje.

Besplatan alat · pokretanja: u vašem pregledaču · nalog nije potreban