Irinṣẹ́ Percent-Encoding (RFC 3986)

Tẹ ọ̀rọ̀ kí o sì yan encode tàbí decode fún percent-encoding RFC 3986 tó le.

Bí a ṣe ń lò ó

  1. Tẹ àwọn iye rẹ sínú àwọn ààyè lókè.
  2. Tẹ Ṣírò láti rí àbájáde rẹ lẹ́sẹ̀kẹsẹ̀.
  3. Lo bọ́tìnnì Pín láti daakọ ọ̀nà-asopọ̀ sí àbájáde rẹ.

Nípa ẹ̀rọ ìṣirò yìí

RFC 3986 túmọ̀ sintáàsì URI, ó sì fi àkójọ àmì tí a kò pamọ́ kékeré pamọ́ — àwọn lẹ́tà A–Z, a–z, àwọn díjíìtì 0–9, àti àwọn àmì mẹ́rin - . _ ~ — gẹ́gẹ́ bí àwọn àmì kan ṣoṣo tí kò nílò ìsálọ rárá. Gbogbo byte mìíràn, pẹ̀lú àlàfo, àwọn olùpààlà tí a pamọ́ bíi ? & / #, àti àwọn àmì tí kì í ṣe ASCII, gbọ́dọ̀ jẹ́ ṣíṣojú gẹ́gẹ́ bí àmì ìdá tí iye byte hexadecimal oní-díjíìtì méjì rẹ̀ tẹ̀lé (fún àpẹẹrẹ àlàfo di %20), kí òkọ̀ọ̀rọ̀ tí ó jáde lè rìn láìséwu nínú URL láì ba ètò rẹ̀ jẹ́.

Irinṣẹ́ yìí ń lo àkójọ òfin gan-an yẹn láti fi kóòdù sí ọ̀rọ̀ àìṣètò sí fọ́ọ̀mù tó láìléwu fún URL, tàbí ó ń yí ìlànà náà padà láti ṣípayá òkọ̀ọ̀rọ̀ percent-encoded padà sí ọ̀rọ̀ kíkà. Àwọn olùdàgbàsókè wẹ́ẹ̀bù ń lò ó nígbà tí wọ́n bá ń kọ́ query string tàbí URL àtúnṣe pẹ̀lú ọwọ́, àwọn olùdàgbàsókè API àti àwọn onímọ̀ ẹ̀rọ QA sì ń lò ó láti ṣàtúnṣe ìdí tí paramita ìbéèrè kò fi bá ohun tí server ń retí mu.

Ṣé èyí wúlò fún ọ?

O le yan to àwọn ìhùwàsí 3.

Àwọn àsọyé

  • Jẹ́ ẹni àkọ́kọ́ láti sọ èrò rẹ.

Awọn ẹ̀rọ-ìṣirò tó gbajúmọ̀

Gbogbo Àwọn Ẹ̀rọ Ìṣirò