Base64 编码/解码
关于Base64
Base64是一种基于64个可打印字符来表示二进制数据的编码方式。这种编码方式常用于在HTTP环境下传输二进制数据,以及将二进制数据嵌入到文本文档中。
URL安全Base64
标准Base64使用"+"和"/"字符,这在URL中可能会导致问题。URL安全的Base64将这些字符替换为"-"和"_",并移除填充字符"="。
常见用途
- 在URL中传输二进制数据
- 在HTML中嵌入图片(Data URI)
- 编码电子邮件附件(MIME)
- 存储复杂数据结构(如JWT)
- 避免特殊字符引起的问题
Base64示例
Hello
SGVsbG8=
Base64
QmFzZTY0