我想设置我通过请求模块上传的文件的名称。
files = {'filename': open('myfileXXAAAZZZD','rb')}
r = requests.post("http://127.0.0.1:5000/", files=files)
curl 是可能的,但不知道是否请求支持的 this :
最佳答案
如 the docs 所述, files
dict 的值可以是元组,其中文件名和内容作为可能更多元素中的第一个。所以像
files = {'fieldname': ('filename.any', open('myfileXXAAAZZZD','rb').read())}
应该做的伎俩。
关于python - 使用 python 请求在 Post 上设置文件名,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53143852/