从Base64字符串获取图像文件大小
问题内容:
我正在使用python网络服务。它调用另一个Web服务来更改配置文件的图片。
它连接到另一个Web服务。此Web服务只能接受4 MB或更小的图片。
我将把检查放在第一个Web服务中。它使用PIL检查base64字符串是否为有效映像。但是,如何检查base64字符串是否会创建4 MB或更小的图像?
问题答案:
将数据长度乘以3/4,因为编码会将6个字节转换为8个字节。如果结果在4MB的几个字节之内,则需要计算=
末尾的个数。