获取Cookie
1 | request.COOKIES[key] |
参数:
- default: 默认值
- salt: 加密盐
- max_age: 后台控制过期时间
设置cookie
在对象返回给客户端之前,设置cookie
1 | response = redirect('/page/') |
参数:
- key:键
- value=””:值
- max_age=None:cookie的生命长度,默认为None,浏览器关闭cookie立即失效
- expires=None:cookie过期时间时间点,默认为None,浏览器关闭cookie立即失效
- path=’/‘:Cookie生效的路径,/ 表示根路径。根路径的cookie可以被任何url的页面访问
- domain=None:默认值为None,设置该 Cookie 的网页所在的域名None
- secure=False:用来设置 Cookie 只在确保安全的请求中才会发送。当请求是 HTTPS 或者其他安全协议时,包含 secure 选项的 Cookie 才能被保存到浏览器或者发送至服务器。
- httponly=False:为True时,只能在HTTP协议中传输,无法通过 JavaScript 获取