Base64 编码原理与常见用途
Base64 把 3 字节二进制编码为 4 个可打印字符,用于在只支持文本的场合(如邮件、URL、JSON)安全携带二进制数据。
常见用途
- 在 JSON 里嵌入小图片(data URI)。
- HTTP Basic 认证的请求头。
- 传输含非 ASCII 字符的内容。
重要澄清
Base64 是编码不是加密,任何人都能解码。不要把密码或敏感信息只做 Base64 就当成保护。
Base64 把 3 字节二进制编码为 4 个可打印字符,用于在只支持文本的场合(如邮件、URL、JSON)安全携带二进制数据。
Base64 是编码不是加密,任何人都能解码。不要把密码或敏感信息只做 Base64 就当成保护。