base64 中文编码解析实例

  1. 对汉字"海" "健" "德" "康" utf8 编码表.
    查 https://blog.csdn.net/qiaqia609/article/details/8069678
    得到:
    海: E6B5B7
    健: E581A5
    德: E5BEB7
    康: E5BAB7

  2. 转换2进制位:
    2进制位 111001101011010110110111 111001011000000110100101 111001011011111010110111 111001011011101010110111

  3. 6位一组:
    11001 101011 010110 110111 111001 011000 000110 100101 111001 011011 111010 110111 111001 011011 101010 110111

  4. 十进制:
    10进制: 57 43 22 55 57 24 6 37 57 27 58 55 57 27 42 55

  5. 查找base64编码表即可:
    https://baike.baidu.com/item/base64/8545775?fr=aladdin

    base64编码.png

base64编码结果为: 5rW35YGl5b635bq3
注意编码不足4的倍数的, 用"=" 补齐

你可能感兴趣的:(base64 中文编码解析实例)