我举了一个完整的例子
应用程序/JSON
:
from flask import Flask, abort, request
import json
app = Flask(__name__)
@app.route('/foo', methods=['POST'])
def foo():
if not request.json:
abort(400)
print request.json
return json.dumps(request.json)
if __name__ == '__main__':
app.run(host='0.0.0.0', port=5000, debug=True)
使用
Postman
对于POST请求:
使用
卷曲
命令:
curl -i -H "Content-Type: application/json" -X POST -d '{"userId":"1", "username": "fizz bizz"}' http://localhost:5000/foo
附笔。
对于URL查询参数示例,您可以在中看到我的答案
Multiple parameters in in Flask approute