Base64 与 Base64URL

默认分类 · 2021-12-02

Base64 算法中的字符组成

  1. A-Z
  2. a-z
  3. 0-9
  4. +/

其他注意: 补空使用等号=

为何使用Base64URL算法

Base64URL 算法基本与 Base64一致,不过在url 中,三个特殊字符(+/=)有着特殊含义
加号+表示空格
斜杠/表示路劲分割
等号=表示参数键值分割

正是由于这三个符号在url中有特殊的意义,所以需要使用其他字符替换

加号+被替换为减号-
斜杆/被替换为下划线_
等号=则是直接删除

算法
Theme Jasmine by Kent Liao