Ayipada URL & Oluyipada Ọ̀fẹ́

Ṣe koodu koodu ati ṣe koodu awọn URL ati awọn gbolohun ọrọ ibeere. Ṣe atilẹyin encodeURIComponent, decodeURIComponent, ati itupalẹ okun ibeere.

Ó ń ṣiṣẹ́ láìsí ìsopọ̀ ní kété tí a bá kó wọlé
Ipò ìdíkọ́dù

Ó ń dí gbogbo àmì tí a fi pamọ́ sí kọ́dù — ó dára jù fún àwọn iye ìbéèrè àti apá ọ̀nà.

Bí Ó Ṣe Ń Ṣiṣẹ́

Ìṣàmúlò àti ìtúpalẹ̀ URL níbí ń ṣiṣẹ́ pátápátá nínú aṣàwákiri rẹ ní lílo àwọn ohun JavaScript tí a kọ́ sínú rẹ̀ — encodeURIComponent, encodeURI, àti decodeURIComponent — láìsí ìwé-ìṣirò ẹnì kẹta àti láìsí ìbéèrè nẹ́tíwọ́ọ̀kì. Irinṣẹ́ náà tún ń fi API URL abínibí aṣàwákiri hàn láti pín àti ṣe àwòrán àwọn àkànṣe ọ̀rọ̀ ìbéèrè gẹ́gẹ́ bí tábìlì kọ́kọ́rọ́-iye.

  1. 1
    Yan ipò ìṣàmúlò kan
    Ipò mẹ́ta ń bára mu àwọn ìṣẹ̀lẹ̀ lílo gidi: "Component" ń pe encodeURIComponent tí ó sì ń escape ohun gbogbo àyàfi àwọn àmì tí kò tọ́jú — àṣàyàn tí ó tọ́ fún àwọn iye ìbéèrè ọ̀tọ̀ọ̀tọ̀. "Full URL" ń pe encodeURI tí ó sì ń fi ètò, slashes, àti domain sílẹ̀ láìfọwọ́kàn. "Form" ń lo encodeURIComponent kí ó sì pààrọ̀ %20 sí + láti bá ìrísí application/x-www-form-urlencoded tí àwọn fọ́ọ̀mù HTML ń fi ránṣẹ́ mu.
  2. 2
    Ṣàmúlò tàbí tú palẹ̀ ní ìtẹ̀-kan
    Ìṣàmúlò ń fi ọ̀rọ̀ rẹ sí iṣẹ́ tí a yàn tí ó sì ń fihàn àbájáde percent-encoded náà. Ìtúpalẹ̀ ń pe decodeURIComponent (pẹ̀lú + tí a yí padà sí àyè ní ipò Form). Àwọn ìtẹ̀síwájú percent tí kò tọ́ — bí %E0 tí kò ní byte ìtẹ̀síwájú — ni a mú a sì fi ìròyìn wọn hàn gẹ́gẹ́ bí àṣìṣe inú-ìlà dípò kí ó dá.
  3. 3
    Pín àwọn ọ̀rọ̀ ìbéèrè pẹ̀lú API URL
    Ìṣe "Pín àwọn àkànṣe" ń fi ìbáwọlé rẹ wé olùkọ́ URL abínibí aṣàwákiri tí ó sì ń rìn kiri url.searchParams láti mú àkópọ̀ kọ́kọ́rọ́-iye kọ̀ọ̀kan jáde. Bí olùkọ́ URL náà bá kọ ìbáwọlé náà, ọ̀nà mìíràn tí a fi ọwọ́ kọ ń pín lórí & àti = tí ó sì ń fi àmì kọ̀ọ̀kan sí safeDecode, nítorí náà àwọn ọ̀rọ̀ ìbéèrè apá tàbí gan-an ń tún mú tábìlì tí a lè kà jáde.
  4. 4
    Dàkọ àbájáde náà
    Ọ̀rọ̀ tí a ṣàmúlò tàbí tú palẹ̀ ń farahàn nínú àkọ́sílẹ̀ ìtọjade monospace kan. Bọ́tìnnì dàkọ kan ń kọ ọ́ sí clipboard nípasẹ̀ API Clipboard. Kò sí ohunkóhun tí ó kúrò lára ẹ̀rọ rẹ ní àkókò èyíkéyìí.

Àwọn Irinṣẹ Tó Jọra

Àwọn Ìbéèrè Tí A Máa Ń Béèrè