Rue*_*eck 6 python python-requests
如何设置使用Python请求上载的文件(对于一个文件,而不是表单)的mime类型?
import requests
requests.post('http://test.com/upload', files={'data':'123'})
Run Code Online (Sandbox Code Playgroud)
Ale*_*nko 11
您可以使用元组和列表为已发布文件传递其他选项. http://docs.python-requests.org/en/latest/user/quickstart/#post-a-multipart-encoded-file
{file_field: (name, content, content_type, additional_file_headers)}
Run Code Online (Sandbox Code Playgroud)
所以
import requests
requests.post('http://test.com/upload', files={'data': ('readme.txt', 'Readme file content or pointer', 'text/plain')})
Run Code Online (Sandbox Code Playgroud)