小编Sat*_*ish的帖子

卷曲如何POST多部分/表单数据数据以及如何读取flask请求中的multipart/form-data

我尝试通过CURL发布multipart/form-data,其中包含,

  • 一个JSON对象
  • 流对象pdf和jpeg文件
  curl -i -X POST -H  
"Authorization":"eyJhbGciOiJIUzI1NiIsImV4cCI6MTQyNjcwNTY4NiwiaWF0IjoxNDI2NzAyMDg2fQ.eyJpZCI6MTc3fQ.yBwLFez2RnxTojLniL8YLItWVvBb90HF_yfhcsyg3lY" -H    

"Content-Type:application/multipart/form-data" -d '{"user data":  {"preferred_city":"Newyork","within_radious":"5"}}' --data-binary   

"uploaded_documents":@mydocument.pdf http://127.0.0.1:5000/api/city
Run Code Online (Sandbox Code Playgroud)

现在,我需要在flask请求object.i中读取这个多部分数据

 request.data
Run Code Online (Sandbox Code Playgroud)

它确实打印了数据,但我不知道如何读取流对象并将文件存储到磁盘.

python curl multipartform-data flask

3
推荐指数
1
解决办法
7915
查看次数

标签 统计

curl ×1

flask ×1

multipartform-data ×1

python ×1