在浏览器中即时编码和解码Base64
Base64是一种将二进制数据表示为ASCII字符串的编码方案。它使用64个字符(A-Z, a-z, 0-9, +, /)来编码数据,常用于在JSON、XML、HTML和电子邮件等文本格式中嵌入二进制数据。
当需要通过文本协议传输二进制数据、在CSS/HTML中嵌入图像作为data URI、在JSON/XML中存储二进制数据、或为HTTP基本认证编码凭据时使用Base64。
不是。Base64不是加密,而是一种完全可逆的编码方案,无需任何密钥即可解码。任何人都可以解码Base64数据。永远不要用Base64来保护敏感信息——请使用真正的加密(如AES或RSA)。