我正在尝试将文件作为 REST csv 上传导入 Questdb。我的代码看起来像
import requests
with open('..\data.csv', 'rb') as f:
r = requests.post('http://localhost:9000/imp?name=weekly3', files={'data.csv': f})
print(r.text)
然而我回来了
{"status":"invalid value in 'Content-Disposition' multipart header"}
转储请求时,我没有发现 Content-Disposition 有任何问题
POST http://localhost:9000/imp?name=weekly3
Content-Length: 197
Content-Type: multipart/form-data; boundary=23ef3f7581b79898155acd5567e0b455
--23ef3f7581b79898155acd5567e0b455
Content-Disposition: form-data; name="data.csv"; filename="data.csv"
C:\Users\allnau\Downloads\data.csv
--23ef3f7581b79898155acd5567e0b455--