什么是 Base64 编码?
Base64 是一种二进制到文本的编码方案,通过将二进制数据转换为基数 64 表示形式,将其表示为 ASCII 字符串格式。
Base64 是加密吗?
不,Base64 不是加密。它是一种编码方案,用于确保数据在传输过程中保持完整。它不提供安全性,可以轻松解码。
此工具支持 UTF-8 吗?
是的,此工具通过在编码之前正确转义 UTF-8 字符(如表情符号和非拉丁脚本)来正确处理它们。
为什么输出大小增加了?
Base64 编码使用 4 个字符来表示每 3 个字节的数据,这会使文件大小增加约 33%。
我可以将其用于图像吗?
是的,您可以将图像文件转换为 Base64 字符串(数据 URI),以便直接嵌入 HTML 或 CSS 中。
什么是 URL 安全 Base64?
URL 安全 Base64 将“+”和“/”字符(在 URL 中具有特殊含义)分别替换为“-”和“_”。
为什么在电子邮件中使用 Base64?
电子邮件系统最初是为文本设计的。 Base64 允许将二进制附件(如图像)作为文本安全发送。
输入有大小限制吗?
没有硬性限制,但非常大的字符串(兆字节)可能会减慢浏览器的速度,因为所有处理都是在客户端进行的。
我可以解码部分字符串吗?
Base64 字符串必须是 4 个字符的倍数。 如果不完整,解码器可能会返回错误或垃圾数据。
是可逆的吗?
是的,Base64是一种无损编码。 解码字符串会返回准确的原始二进制数据。