Api Flask未从HTTP POST接收数据

Api Flask未从HTTP POST接收数据,api,flask,Api,Flask,我正在开发API中的第一个POST方法路由。由于某种原因,当我通过url向它传递变量时,Flask会抛出错误,就像东西没有通过一样 代码: 卷曲: 答复: {"errors": "None", "response data": null, "response message": "success"} 帮助?request.args.get用于从get获取参数。您需要request.form将其更改为var=request.get_json().get('stuff','')效果很好。谢谢 cu

我正在开发API中的第一个POST方法路由。由于某种原因,当我通过url向它传递变量时,Flask会抛出错误,就像东西没有通过一样

代码:

卷曲:

答复:

{"errors": "None", "response data": null, "response message": "success"}

帮助?

request.args.get用于从get获取参数。您需要
request.form

将其更改为var=request.get_json().get('stuff','')效果很好。谢谢
curl -H "Content-Type: application/json" -X POST -d '{"stuff":"wee"}' http://test.com/test?stuff=wee
{"errors": "None", "response data": null, "response message": "success"}