Python 如何将内容传输编码添加到请求文件?

Python 如何将内容传输编码添加到请求文件?,python,python-3.x,python-requests,Python,Python 3.x,Python Requests,我想使用requests lib(或者其他,如果不可能的话)发送带有文件的请求。例如: request = requests.post('url', files={'data': (None, name, 'text/plain; charset=UTF-8')}) 这里 我需要添加内容传输编码:二进制。我不明白你的问题。你能详细说明一下吗?你试了什么?发生了什么?您正在尝试发送标题吗?请求应自动设置适当的内容传输编码。为什么需要将其设置为特定

我想使用requests lib(或者其他,如果不可能的话)发送带有文件的请求。例如:

request = requests.post('url', 
                        files={'data': (None, name, 'text/plain; charset=UTF-8')})
这里


我需要添加
内容传输编码:二进制

我不明白你的问题。你能详细说明一下吗?你试了什么?发生了什么?您正在尝试发送标题吗?
请求
应自动设置适当的内容传输编码。为什么需要将其设置为特定值?@jwodder,因为如果
内容传输编码
!=binary@Pavel,我想发送模拟请求:我不明白你的问题。你能详细说明一下吗?你试了什么?发生了什么?您正在尝试发送标题吗?
请求
应自动设置适当的内容传输编码。为什么需要将其设置为特定值?@jwodder,因为如果
内容传输编码
!=binary@Pavel,我想发送模拟请求:
None is file
name is name
"text/plain; charset=UTF-8" is Content-Type