未添加base64
unpaddedbase64的Python项目详细描述
不使用“=”填充对base64进行编码和解码。
RFC 4648指定base64应填充为4字节的倍数 使用“=”字符。然而,这并没有带来任何好处,所以许多协议选择 使用不带“=”填充的base64。
安装
pip install unpaddedbase64
使用
importunpaddedbase64assert(unpaddedbase64.encode_base64(b'\x00'))==u'AA'assert(unpaddedbase64.decode_base64(u'AA'))==b'\x00'