ToolVault

Pang-encode ng URL

I-encode o decode ang mga URL at query string agad, parehong direksyon, na may tamang paghawak ng reserved na characters.

Encoding uses encodeURIComponent semantics — the right choice for query-string values — so characters like &, =, ? and / always survive inside a parameter.

Paano gamitin ang Pang-encode ng URL

  1. I-paste ang URL o bahagi ng text na gusto mong baguhin.
  2. I-click ang Encode para maging ligtas itong gamitin sa URL, o Decode para gawing nababasang text muli ang percent-encoding.
  3. Kopyahin ang resulta sa isang click — nananatiling naka-sync ang dalawang direksiyon habang nag-e-edit ka.

Tungkol sa tool na ito

Pumapalya ang mga query string nang hindi agad napapansin. Nagiging %20 ang space, napuputol ng ampersand ang parameter, at ang plus ay minsang space at minsang literal na plus. Binabago ng encoder na ito ang text at mga URL ayon sa paggana ng encodeURIComponent/decodeURIComponent — ang tamang piliin para sa mga value ng parameter — habang inaayos din ng decode side ang mga space sa pare-parehong anyo. Ito ang tool para sa pag-debug ng webhook callback na nagulo ng third party, paggawa ng share link na may pamagat sa maraming wika, pagbuo ng mailto: URL na may mga space, o simpleng pagbasa ng napakaraming percent symbol na kinopya ng isang tao mula sa event log. Parehong tumatakbo ang dalawang direksiyon sa bawat pagpindot sa keyboard, at nagbibigay ng toast notification ang copy button para maidiretso mo ang mga resulta sa browser o code editor mo.

Mga Madalas Itanong

Anong encoder ang ginagamit nito?

Gumagamit ito ng encodeURIComponent, ang tamang encoding para sa mga value ng query string, na nag-e-escape ng mga reserved character tulad ng &, =, ? at / para manatiling buo ang mga parameter sa pagpapadala.

Dapat ko bang i-encode ang buong URL?

Para sa buong URL, panatilihing plain ang scheme at host at ang path o query na mga bahagi lang ang i-encode — normal ang pag-encode ng buong URL kapag ligtas itong ipinapadala bilang parameter ng isa pang URL.

Bakit naging space ang + ko?

Sa ilang lumang encoding, space ang ibig sabihin ng +. Dine-decode ito ng tool na ito bilang literal na plus at malinaw na ipinapakita ang %20 para sa mga naka-encode na space para walang kalituhan.

Nakatulong ba sa iyo ang tool na ito?