如何将.png文件转换为多部分文件?

时间:2018-07-24 14:46:52

标签: python python-requests png

我有一个要从服务器提取的.png文件,我想使用一个将多部分文件作为参数的API将该文件发布到另一台服务器。 .png文件是否已被视为多部分文件?还是需要以某种方式处理响应数据?

1 个答案:

答案 0 :(得分:0)

假设您正在谈论HTML多部分形式: multipart 是HTTP请求正文的格式。它与文件本身无关。您需要建立一个类似

的请求
POST /test.html HTTP/1.1 
Host: target.org 
Content-Type: multipart/form-data;boundary="ABCD" 

--ABCD
Content-Disposition: form-data; name="my_file"; filename="example.txt" 

<<put the actual binary data of the file here>>

您可以手动构建它,但是您正在使用的库可能会提供一些更简单的方法(您不会说自己在使用什么,因此无法分辨)