问题描述
我有一个简单的HTTP服务器,该服务器具有用于上传图像文件的do_POST方法。
git checkout master
读取图像二进制数据需要很长时间。如何使其更快地读取图像数据。
解决方法
找到了用于读取整个传入二进制数据的解决方案。
data = self.rfile.read(int(self.headers['Content-Length']))
Content-Length 实体标题字段指示实体的大小,(注意请记住,将content-length
类型转换为{{ 1}},然后将其传递到int
)