requests無法上傳中文文件名的文件

1.問題: requests無法上傳中文文件名的文件
# 環境
   requests==2.21.0
   urllib3==1.24.1

上傳文件demo
import requests

headers = {"Authorization": "abf1-b0de5e884086","Content-Type": "application/json"}
url = "http://xxxx/api/public/files"

files = [
    ("file", ('中文.txt', open("D:\\TestTmp\\中文.txt", "rb"))),
]

resp = requests.post(headers=headers, url=url, files=files)
print(resp.status_code)


2.解決方式, 更新requests 版本
   requests==2.22.0
   urllib3==1.25.7
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章