感谢,已经解决
之前有分片信息的代码是这样写的
files = {'file': open(r".\dist\sent_text.txt", 'rb')}
response = requests.put(url=http_address, auth=(username, password), files=files)
改后没有分片信息的代码时这样写的
with open(r".\dist\sent_text.txt", 'rb') as f:
txt = f.read()
headers = {'Content-Type': 'application/raw'}
response = requests.put(url=http_address, auth=(username, password), data=txt, headers=headers)
区别在于原来使用的是files参数,改后使用的是data参数
【 在 poocp 的大作中提到: 】
: AI回答说设置Content-Length
: [code=python]
: import requests
: ...................
--
FROM 42.99.63.*