我正在尝试使用烧瓶测试客户端在我的 Flask 应用程序中测试 PUT 请求。一切对我来说都很好,但我不断收到 400 BAD 请求。
我使用 POSTMAN 尝试了相同的请求,我得到了响应。
这是代码
from flask import Flask
app = Flask(__name__)
data = {"filename": "/Users/resources/rovi_source_mock.csv"}
headers = {'content-type': 'application/json'}
api = "http://localhost:5000/ingest"
with app.test_client() as client:
api_response = client.put(api, data=data, headers=headers)
print(api_response)
输出
Response streamed [400 BAD REQUEST]