5
如何设置用Python请求上传的文件(用于一个文件,而不是表单)的MIME类型?Mime请求发布文件的类型
import requests
requests.post('http://test.com/upload', files={'data':'123'})
如何设置用Python请求上传的文件(用于一个文件,而不是表单)的MIME类型?Mime请求发布文件的类型
import requests
requests.post('http://test.com/upload', files={'data':'123'})
您可以使用元组和列表为发布文件传递其他选项。 http://docs.python-requests.org/en/latest/user/quickstart/#post-a-multipart-encoded-file
{file_field: (name, content, content_type, additional_file_headers)}
所以
import requests
requests.post('http://test.com/upload', files={'data': ('readme.txt', 'Readme file content or pointer', 'text/plain')})
Plase添加关于你的答案进一步的信息。 –
更新了答案和文档https://github.com/kennethreitz/requests/pull/1886#issuecomment-33461337 :) –
现在对我来说,你的回答方面是SO标准 –