URL Encode at Decode

Gawing web-safe na format (percent-encoding) ang text o i-decode ang URL na may %20, %C3%B1 at katulad na mga code. Piliin kung iisang parameter ito o buong URL. Lahat ay sa browser mo.

Hindi umaalis sa iyong device ang tina-type mo. Lahat ay kinakalkula sa iyong browser.

Ine-encode rin ng parameter ang : / ? & =. Iniiwan ng buong URL ang mga ito.

Paano mag-encode o mag-decode ng URL

  1. Piliin kung gusto mong mag-encode o mag-decode.
  2. Sabihin kung parameter (halaga ng isang field) o buong URL ito.
  3. I-type o i-paste ang text mo: agad lilitaw ang resulta.
  4. I-copy ang resulta at gamitin sa link, code o query mo.

Bakit kailangang i-encode ang URL

Ilang character lang ang pinapayagan sa mga web address. Ang mga space, titik na may accent, ñ at mga simbolong tulad ng & o = ay pinapalitan ng % na sinusundan ng dalawang hexadecimal na digit (halimbawa, ang space ay %20). Tinatawag itong percent-encoding.

Kung maglalagay ka ng halaga sa loob ng parameter (?search=…), gamitin ang “Isang parameter”, na nag-e-encode rin ng : / ? & at =. Kung may buong URL ka na at gusto mo lang i-escape ang mga space o accent, gamitin ang “Isang buong URL”.

Kabaligtaran ang ginagawa ng pag-decode: ginagawa nitong ñ ang %C3%B1 at space ang %20, para mabasa mo ang URL gaya ng orihinal na pagkakasulat.

Mga dapat tandaan

Mga madalas itanong

Ano ang pagkakaiba ng parameter at buong URL?

Ine-encode ng parameter ang bawat espesyal na character, kasama ang : / ? & =. Pinapanatili ng buong URL ang mga simbolong iyon dahil bahagi sila ng istruktura nito.

Bakit nagiging %20 ang space?

Dahil hindi pinapayagan ang mga space sa URL. Ang 20 ang code nito sa hexadecimal.

Gumagana ba ito sa accent at emoji?

Oo, ine-encode ang mga ito bilang UTF-8; halimbawa, nagiging %C3%B1 ang ñ.

Ipinapadala ba sa server ang text ko?

Hindi. Nangyayari ang lahat sa browser mo at hindi umaalis sa device mo ang text.

Libre ba ito?

Oo, libre ito, hindi kailangang mag-sign up at gumagana mismo sa browser mo.