from flask import Flask,request
app = Flask(__name__)
@app.route('/',methods=['GET','POST'])
def get_method():
return "hello world"
if __name__ == '__main__':
app.run(host='127.0.0.1', port=5000, debug=True)
2, 读取GET请求
from flask import Flask,request
app = Flask(__name__)
@app.route('/',methods=['GET','POST'])
def get_method():
print(request.args.get('name'))
print(request.args.get('age'))
return request.args.__str__()
if __name__ == '__main__':
app.run(host='127.0.0.1', port=5000, debug=True)
3, 返回dict
from flask import Flask,request
app = Flask(__name__)
@app.route('/',methods=['GET','POST'])
def get_method():
#request.args.get 获取链接中的值
Name = request.args.get('name')
Age = request.args.get('age')
dict1 = {}
dict1['姓名'] = Name
dict1['年龄'] = Age
return dict1 # return支持字典返回等,不支持list返回
if __name__ == '__main__':
app.run(host='127.0.0.1', port=5000, debug=True)
GET
POST
4,通过request.method
的方法来判断网页的提交方式
from flask import Flask,request
app = Flask(__name__)
@app.route('/',methods=['GET','POST'])
def get_method():
if request.method == 'GET':
return '123'
else:
return '321'
if __name__ == '__main__':
app.run(host='127.0.0.1', port=5000, debug=True)
如果是get请求返回123,否则返回321
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)