Base64将二进制数据编码为 ASCII 字符串,字符集 A-Z a-z 0-9 + /,使用 = 填充
URL-Safe将 + 替换为 -、/ 替换为 _,去除 = 填充,适合在 URL 中传输
Encode将文本编码为 Base64 格式
Decode将 Base64 字符串还原为原始文本
体积编码后体积增大约 33%,每 3 字节编码为 4 个字符
"Hello" → "SGVsbG8=","你好" → "5L2g5aW9" (先 UTF-8 编码再 Base64)
常用于 Data URL、邮件附件 (MIME)、JWT Token
URL 安全模式适合在 URL 参数中传输 Base64 数据