Base64 教程中心

Base64 常见错误与修复

多数失败源于混用标准 Base64 和 Base64URL、传输过程中改变空白,或用错误字符集解码。先保留原始值并确认生成方的规范。

长度和补位错误

标准 Base64 长度通常是四的倍数。Base64URL 可以省略等号,但严格解码器可能要求补回。只有协议允许时才补位。

非法字符

空格、换行、URL 转义,以及表单编码把加号变为空格,都很常见。应先单独处理传输格式,再执行一次解码。

往返检查清单

确认字母表、字符集、补位和输入是否包含完整 Data URL。可用在线解码器对比字节,但不要粘贴私密凭据。