1. Commonly used GET requests:
@app.route("/hello",methods=["GET"])
def hello_word():
if request.method == 'GET':
#获取参数
reqArgs = request.args.to_dict()
if "data" and "a" in reqArgs.keys():
datas =yang(reqArgs["a"])
res = {
'status': 1,
'result': datas,
}
return jsonify(res)
2. POST request method
#Get jsonstring parameters, the parameters sent by the front end
@app.route("/api/send_data",methods=["POST"])
def resove():
if request.method == 'POST':
datas = request.get_data()
data = json.loads(datas)
pageNum = data["pageNum"]
pageSize = data["pageSize"]
datas = get_hello(pageNum,pageSize,data)
res = {
'status': 1,
'result': datas,
"current": int(pageNum),
}
return jsonify(res)
else:
return jsonify(COMMON_FAIL)