# -*- coding:utf-8 -*-
from flask import Flask
from flask import make_response
from flask import redirect
from flask import abort
app = Flask(__name__) # Flask()类的构造函数必须指定一个参数,即程序主模块或包的名字
@app.route('/') # 把修饰的函数注册为路由
def index():
response = make_response('<h1>cookie!</h1>')
response.set_cookie('answer','42') # 添加cookie
return response
# 重定向
@app.route('/redirect')
def redirectTest():
return redirect("http://www.baidu.com")
# abort()函数会把异常交给Web服务器
@app.route('/abort/<idNum>')
def abortDeom(idNum):
if not idNum:
abort(404)
return '<h1>Hello ,%s</h1>' % idNum
if __name__ == '__main__':
app.run(debug=True)
flask的redirect()方法,abort()方法,response.set_cookie()
最新推荐文章于 2023-03-16 21:36:59 发布