老雷python教程之cookie
cookie是保存在浏览器端的
1.设置cookie
resp = make_response("set cookie") resp = make_response(render_template("cookie/index.html",val="val")) # 设置响应体 resp.set_cookie("App", "laoleischool", max_age=3600)
2.获取cookie
val=request.cookies.get("App")
3.删除cookie
resp = make_response("delete cookie") # 设置响应体 resp.delete_cookie("App")
from flask import Flask,session,request,render_template,Blueprint,make_response cookie=Blueprint('cookie',__name__) @cookie.route("/cookie/index") def index(): lists=request.cookies return render_template("cookie/index.html",lists=lists) @cookie.route("/cookie/set") def set(): val="laoleischool" resp = make_response(render_template("cookie/index.html",val=val)) # 设置响应体 resp.set_cookie("App", "laoleischool", max_age=3600) return resp @cookie.route("/cookie/get") def get(): val=request.cookies.get("App") return render_template("cookie/index.html",val=val) @cookie.route("/cookie/delete") def delete(): resp = make_response("delete cookie") # 设置响应体 resp.delete_cookie("App") val="删除成功" return resp