我想使用python post请求将jpg文件上传到服务器。我使用了可以正常工作的curl命令:
curl --cacert C:\cacert.pem -u user:key -F "data=@picture.jpg" https://serverurl/users/pictures
我正在使用以下python请求,但它给了我500状态的响应。
picture = {'data' : ('picture',open('picture.jpg','rb'))}
req = requests.post(
'https://serverurl/users/pictures',
files=picture, auth=('user','key'))
答案 0 :(得分:0)