requests上传多媒体提示:Required request part 'file' is not present


requests使用Content-Type: multipart/form-data 上传图片代码如下:

m = MultipartEncoder(
            fields={'filed1': ('yingyezhizhao1.jpg', open('../../../files/zw/yingyezhizhao1.jpg', 'rb'), 'image/jpeg')}
        )
        result = requests.post(url, data=m,
                          headers={'Content-Type': m.content_type},proxies=config.PROXIE,verify=config.SSL_CHECK)

接口提示:"error": "Required request part 'file' is not present"

于是:抓包查看web端上传的请求情况:

 

 requests上传的请求情况:

 

 

解决方法:

将filed1参数改为:file;上传成功


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM