关于Base64 编解码的常见问题

什么是 Base64 编码?

Base64 是一种基于 64 个可打印字符的编码方式,用于将二进制数据转换为文本格式,便于在文本协议中传输。

什么时候需要用 Base64?

常用于在 JSON 中嵌入图片、在 URL 中传递二进制数据、在邮件中传输附件等场景。

URL 安全 Base64 是什么?

标准 Base64 包含 + 和 / 字符,在 URL 中需要转义。URL 安全版本将 + 换成 -,/ 换成 _,无需转义。