Flask入门笔记-05_COOKIE
- 没啥东西, 无非就是设置(response)与获取(request), 直接上代码
from flask import Flask, make_response, Response, request
app = Flask(__name__)
@app.route('/detail')
def detail():
print(request.cookies) # 取出打印所有的cookie
# 从请求头中取出cookie数据, 进行判断
is_click = request.cookies.get('click')
if is_click: # 如果cookie中有数据直接返回
return '漫画来了'
# 如果没有,则会走到这一步手动设置cookie
response = make_response('需要帮助哦')# type: Response
response.set_cookie('click', '1', max_age=3600)
return response
if __name__ == '__main__':
app.run(host='0.0.0.0', port=8000)