flask-状态保持之cookie

1、cookie

  • 设置cookie及有效时间
 1 from flask import Flask,make_response
 2 app = Flask(__name__)
 3 @app.route('/set')
 4 
 5 #cookie设置
 6 def index():
 7     #1、使用make_response生成响应信息
 8     response = make_response('set cookie info')
 9     #2、设置cookie set_cookie(键,值)
10     response.set_cookie('id','123',max_age=60)
11     return response
12 if __name__ == '__main__':
13     app.run()
View Code

运行效果如下:

  

  • 获取cookie
1 #cookie获取
2 @app.route('/get')
3 def get_cookie():
4     #使用request对象来获取
5     res =  request.cookies.get('id')
6     return res

运行结果

 

  • 删除cookie delete_cookie()

 

posted on 2022-03-25 11:15  小呆呆yy  阅读(38)  评论(0编辑  收藏  举报