Base64 是一种基于 64 个可打印字符的编码方式,用于将二进制数据转换为文本格式,便于在文本协议中传输。
常用于在 JSON 中嵌入图片、在 URL 中传递二进制数据、在邮件中传输附件等场景。
标准 Base64 包含 + 和 / 字符,在 URL 中需要转义。URL 安全版本将 + 换成 -,/ 换成 _,无需转义。