我参考了这里的base64编码函数。
也许听起来很傻,但它使用哪些字符?我知道字母、数字和等号(=),但我正在寻找100%的定义。
我需要这个信息,因为我在一个被认为是有效的HTML属性中使用了一个base_64编码字符串,并希望避免冲突。
也许听起来很傻,但它使用哪些字符?我知道字母、数字和等号(=),但我正在寻找100%的定义。
我需要这个信息,因为我在一个被认为是有效的HTML属性中使用了一个base_64编码字符串,并希望避免冲突。
A
–Z
(0–25)、a
–z
(26–51)、0
–9
(52–61)、+
(62)和/
(63)。=
被用作填充字符,以使值填充到24位的倍数长度。
还有其他的字符集,比如安全用于URL的字符集。但你也可以使用任何其他字符集。
在许多实现中,Base 64 编码使用 a-z
、A-Z
、0-9
、+
和 /
。
还可能有尾随的 =
字符来表示填充。