URL安全的Base64编码

URL安全的Base64编码适用于以URL方式传递Base64编码结果的场景。该编码方式的基本过程是先将内容以Base64格式编码为字符串,然后检查该结果字符串,将字符串中的加号+换成中划线-,并且将斜杠/换成下划线_。

  • 基础Base64字母表

此处输入图片的描述

  • URL优化版Base64字母表(红色部分为不同处,算法处理过程完全一致)
    此处输入图片的描述

  • 算法处理过程
    此处输入图片的描述
    详细编码规范请参见RFC4648标准中的相关描述。