控制Cookies

Cookies是用于在客户端保存信息的一种方式,对于Cookies的访问是通过request.cookies属性访问的,该属性也同样是字典类型。但是需要注意的是,该属性仅提供Cookies的读取,并不能设置Cookies。

要设置Cookies,需要使用make_response()获取Response实例,并通过该实例来设置Cookies。具体可参考以下示例。

from flask import make_response

@app.route("/")
def index():
	resp = make_response(render_template('index.html'))
	resp.set_cookies('session_id', 'session x')
	return resp