Base64 介绍
Base64 是一种基于 64 个可打印字符来表示二进制数据的编码方法。由于直接处理二进制数据在某些场合可能会出现问题(比如在电子邮件或网页中),因此需要一种方式来将二进制数据编码为纯文本格式。Base64 是一种常用的编码方式,它能将二进制数据转换为由 ASCII 字符组成的字符串。
Base64 字符集
Base64 编码使用以下 64 个字符:
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/
此外,还有一个特殊字符 =
,用作填充字符,以确保 Base64 编码的字符串长度是 4 的倍数。
编码原理
Base64 编码将每 3 个字节的二进制数据转换为 4