Aqbeż għall-kontenut ewlieni
LibraTool logoLibraTool

Kodifikatur u Dekodifikatur tal-URL b'xejn

Ikkodifika u ddekodifika URLs u strings ta' mistoqsijiet. Jappoġġja encodeURIComponent, decodeURIComponent, u parsing ta' strings ta' mistoqsijiet.

Jaħdem offline ladarba mgħobbi
Mod ta' kodifikazzjoni

Jikkodifika kull karattru riżervat — l-aħjar għal valuri tal-mistoqsija u segmenti tal-path.

Użi komuni

  • Kodifika l-Parametri ta' URL għall-APIsKodifika b'sikurezza l-parametri tal-query string qabel ma tippendi lilhom għall-URLs tal-istħarriġ tal-API.
  • Kodifika l-URLs għall-Email LinksOħloq links click-safe għall-kampanjiet tal-email — kodifika karattri speċjali sabiex il-links issorvivnu l-klient tal-email.
  • Kodifika l-URLs għall-Social SharingIppreparaja l-URLs bi-test pre-filled, hashtags, u links għal buttons ta' sharing ta' Twitter, Facebook, u LinkedIn.
  • Inkodiija Complex Query StringsIbni u inkodiija query strings b'multiple parameters — ready tappend għal kwalunkwe URL.
  • Inkodiija URLs għal Webhook CallbacksInkodiija callback URLs li jitħalltu bħala parameters għal third-party services u OAuth flows.

Kif Taħdem

Il-kodifikazzjoni u d-dekodifikazzjoni tal-URL hawn jaħdmu kompletament fil-browser tiegħek bl-użu ta' globali inkorporati ta' JavaScript — encodeURIComponent, encodeURI, u decodeURIComponent — mingħajr librerija ta' parti terza u l-ebda talba tan-netwerk. L-għodda tesponi wkoll l-API URL nattiva tal-browser biex tanalizza u turi parametri ta' string ta' query bħala tabella ta' muftieħ-valur.

  1. 1
    Agħżel modalità ta' kodifikazzjoni
    Tliet modalitajiet jimmapjaw għal użi tad-dinja reali: "Component" issejjaħ encodeURIComponent u taħrab kollox ħlief karattri mhux riservati — l-għażla t-tajba għal valuri individwali ta' query. "Full URL" issejjaħ encodeURI u tħalli l-iskema, is-slashes, u d-dominju intatti. "Form" tuża encodeURIComponent imbagħad tibdel %20 b'+ biex taqbel mal-format application/x-www-form-urlencoded mibgħut minn formoli HTML.
  2. 2
    Ikkodifika jew iddekodifika b'click wieħed
    Il-kodifikazzjoni tgħaddi t-test tiegħek mill-funzjoni magħżula u turi r-riżultat kodifikat bil-perċentwal. Id-dekodifikar isejjaħ decodeURIComponent (bi + konvertit għal spazji fil-modalità Form). Sekwenzi ta' perċentwal malformattjati — bħal %E0 imwaħħda mingħajr byte ta' kontinwazzjoni — jinqabdu u jiġu rrappurtati bħala żball inline minflok ma jikkawżaw kollass.
  3. 3
    Analiżi strings ta' query bl-API URL
    L-azzjoni "Analizza parametri" tgeżwer id-dħul tiegħek fil-kostruttur URL nattiv tal-browser u titera url.searchParams biex tiġbed kull par muftieħ-valur. Jekk il-kostruttur URL jiċħad id-dħul, fallback miktub bl-idejn jaqsam fuq & u = u jħaddem kull token permezz ta' safeDecode, biex strings ta' query parzjali jew mhux ipproċessati xorta jipproduċu tabella li tinqara.
  4. 4
    Ikkopja r-riżultat
    It-test kodifikat jew iddekodifikat jidher f'blokk ta' ħruġ monospace. Buttuna tal-kopja tikteb fil-clipboard permezz tal-API Clipboard. Xejn ma joħroġ mill-apparat tiegħek fl-ebda punt.

Għodod Relatati

Mistoqsijiet Frekwenti