【发布时间】:2019-02-19 15:51:32
【问题描述】:
我希望从 python API 发送以下类型的 POST 请求:
------WebKitFormBoundarykQ0pCUTfUvTIocvw
Content-Disposition: form-data; name="filename"
SSF_nY4PQT8190207X10Showtest.gz
------WebKitFormBoundarykQ0pCUTfUvTIocvw--
请注意,SSF_nY4PQT8190207X10test.gz 不是我要发送的文件。我要求服务器对此文件执行一些操作。
按照下面的链接,我尝试通过t = s.post(url, headers=headers, files = {'filename': ('', 'content')}, verify=False) 做到这一点
Multipart POST using python requests
https://github.com/requests/requests/issues/935
但是得到这个标题
--63fb60c0045e41439442713330f821ce
Content-Disposition: form-data; name="filename"; filename=""
content
--63fb60c0045e41439442713330f821ce--
如何在我的请求中去掉filename=""。
提前感谢您的帮助
【问题讨论】:
-
您是否尝试过将
None作为文件名传递?不确定这是否可行 -
这成功了 :) 非常感谢.. 在这上面卡了一个多小时
-
您能否将其作为答案发送,以便我将其标记为已解决
标签: python python-2.7 python-requests