一、

get 方法获取入参方法  request.args.get

地址: 127.0.0.1:5000/test?arg1=1&arg2=2

如图:

flask 关于get、post的写法_flask

 

 

二、

pots方法获取入参方法类型比较多,地址 127.0.0.1:5000/test

1.request.get_json,入参json格式 {"arg1":1,"arg2":"2"} 如图

flask 关于get、post的写法_python_02

 

 

2.request.入参form格式,如图:

flask 关于get、post的写法_json_03

 

 

 

代码如下:

1 from flask import Flask
2 app = Flask(__name__)
3
4 @app.route('/xxxx',methods=['GET','POST'])
5 def xxxx():
6 if request.method == 'POST':
7 #入参 json格式
8 argsJson = request.get_json()
9 arg1= argsJson['arg1']
10 arg2= argsJson['arg2']
11 '''
12 #入参form格式
13 arg1= request.form['arg1']
14 arg2= request.form['arg2']'''
15 else:
16 arg1= request.args.get('arg1')
17 arg2= request.args.get('arg2')
18 #调用 test方法
19 res = test(arg1,arg2)
20 return res
21
22 if __name__ == '__main__':
23 app.run(host='0.0.0.0')