Base64 是一种将二进制数据编码为 ASCII 字符串的方式。它广泛应用于数据传输和存储,例如,在 URL 中传递数据、HTTP 请求或邮件中发送文件等场景。
Base64 编码和解码
1. Base64 编码
Base64 编码将数据按 6 位一组划分,并将每一组映射到一个字符。Base64 编码的输出由字符集中的 64 个字符组成(包括字母、数字、加号 + 和斜线 /)。Base64 编码后的数据长度通常是原始数据长度的 4/3。
2. Base64 解码
Base64 解码是将 Base64 编码的字符串还原为原始的二进制数据。