Olùmúdájú Òkọ̀ọ̀rọ̀ Base64

Lẹ òkọ̀ọ̀rọ̀ mọ́ láti ṣàyẹ̀wò bóyá ó jẹ́ Base64 tó tọ́.

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ìí

Fífi kóòdù Base64 ń sọ gbogbo byte 3 ti data binary di àmì ASCII 4 tí a yàn láti inú alfabeti àmì 64 (A–Z, a–z, 0–9, +, àti / nínú irú déédéé), ó sì ń kún ẹgbẹ́ ìkẹyìn pẹ̀lú àmì = nígbà tí gígùn ìtẹ̀wọlé kìí bá ṣe ìlọ́po 3. Nítorí náà, òkọ̀ọ̀rọ̀ Base64 tó dára gbọ́dọ̀ ní gígùn tí ó jẹ́ ìlọ́po 4, kí ó lo àwọn àmì láti inú alfabeti yẹn nìkan, kí ó sì tẹ̀lé àwọn òfin padding tó tọ́ — ẹ̀rọ ìṣirò yìí ń ṣàyẹ̀wò gbogbo mẹ́tẹ̀ẹ̀ta, ó sì ń ròyìn gígùn byte tí a ṣípayá.

Àwọn olùdàgbàsókè ń lò ó láti ṣàtúnṣe àwọn payload API tí kò tọ́, àwọn JWT token, tàbí data URI, àti nígbà tí wọ́n bá ń bá àwọn ìsopọ̀ ìmeèlì tí a fi kóòdù MIME tàbí data binary tí a fi sínú JSON tàbí XML ṣiṣẹ́, níbi tí àmì kan tó bàjẹ́ tàbí àmì padding tó sọnù lè ba ṣíṣípayá jẹ́ ní ìkọ̀kọ̀ nísàlẹ̀.

Ṣé è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ò