我试图将图片发送到我已经制作的服务器,现在问题是来自终端的以下卷曲代码:
curl -X POST -F 'file=@path' -F 'delete_image=yes' url
其中path是图像的绝对路径,url是服务器的url
问题是这段代码(应该是python中的确切转换不起作用,它返回错误400"错误请求"
files = [
('file', open('/Users/viewermac_1/Desktop/Testbed_Web/test.png','rb')),
('delete_image', 'yes'),
]
test = requests.post(url, files=files)
更新:将delete_image作为数据工作,但我没有从服务器收到任何回复(我应该收到一个链接)
答案 0 :(得分:0)
尝试使用此代码:
import requests
files = {
'file': ('path', open('/Users/viewermac_1/Desktop/Testbed_Web/test.png', 'rb')),
'delete_image': (None, 'yes'),
}
response = requests.post(url, files=files)