base64 编码方式(举例)


  • base64 有一个字典表,例如:

    • 0 表示 A
    • 1 表示 B
    • 16 表示 Q
    • 48 表示 w
  • 假设我们要编码字符 C 为 base64 的步骤, 结果是 Qw==:

    • 获取字母 C 二进制, 结果为 01000011
    • 每6位为一组, 不足的用0补齐, 转换为10进制作为索引, 如果为 010000=>16, 110000=>48
    • 在表上去查索引对应的字符, 16=>Q, 48=>w
    • base64 结果不足4位的, 用 = 补齐

转载:https://www.cnblogs.com/daysme/p/15293581.html

TRANSLATE with x English
Arabic Hebrew Polish
Bulgarian Hindi Portuguese
Catalan Hmong Daw Romanian
Chinese Simplified Hungarian Russian
Chinese Traditional Indonesian Slovak
Czech Italian Slovenian
Danish Japanese Spanish
Dutch Klingon Swedish
English Korean Thai
Estonian Latvian Turkish
Finnish Lithuanian Ukrainian
French Malay Urdu
German Maltese Vietnamese
Greek Norwegian Welsh
Haitian Creole Persian  
Bing Webmaster Portal Back