【发布时间】:2020-07-09 14:04:13
【问题描述】:
在 REST Flask 服务器的单元测试期间,我遇到了以下问题: 我有一个视图函数应该处理带有数字集合的 POST 请求 (没有函数体的示例)
@api.route("/last_op/add", methods=["GET", "POST"])
def post_add_last_operation():
return request.data
出于测试目的,我使用 Flask.test_client() 对象。
当尝试通过以下方式发送 POST 请求时:
app = Flask(__name__)
client = app.test_client()
client.post("/last_op/add", data={"collection": "1,2,3,4"})
我收到空返回值。 我错过了什么? 提前致谢
【问题讨论】:
-
返回 jsonify 的数据有影响吗?