django-cookies设置与使用
2024-10-06 18:25:42
原文地址:http://www.cnblogs.com/wupeiqi/articles/5246483.html
感谢说话声音像评书表演艺术家刘兰芳老师的武沛齐老师的倾力奉献!
1、获取Cookie:
request.COOKIES[
'key'
]
request.get_signed_cookie(key, default
=
RAISE_ERROR, salt
=
'', max_age
=
None
)
参数:
default: 默认值
salt: 加密盐
max_age: 后台控制过期时间
设置Cookie:
rep
=
HttpResponse(...) 或 rep = render(request, ...)
rep.set_cookie(key,value,...)
rep.set_signed_cookie(key,value,salt
=
'加密盐'
,...)
参数:
key, 键
value
=
'', 值
max_age
=
None
, 超时时间
expires
=
None
, 超时时间(IE requires expires, so
set
it
if
hasn't been already.)
path
=
'/'
, Cookie生效的路径,
/
表示根路径,特殊的:跟路径的cookie可以被任何url的页面访问
domain
=
None
, Cookie生效的域名
secure
=
False
, https传输
httponly
=
False
只能http协议传输,无法被JavaScript获取(不是绝对,底层抓包可以获取到也可以被覆盖)
由于cookie保存在客户端的电脑上,所以,JavaScript和jquery也可以操作cookie。
<script src
=
'/static/js/jquery.cookie.js'
><
/
script>
$.cookie(
"list_pager_num"
,
30
,{ path:
'/'
});
最新文章
- Centos7上搭建OpenvpnServer——pritunl
- 一个页面中显示多个button时总行数计算公式。
- TP框架自带的正则验证的规则(转载)
- 安装mmseg出错 config.status: error: cannot find input file: src/Makefile.in
- 支付宝APP支付Java回调具体步骤
- Vsphere client 无法登陆VCenter 处理的方法
- 讨论JDK的File.equal()
- WC2019冬眠记
- 【python】问题汇总
- springboot配置jsp
- eclipse快捷键调试总结 -转--快捷键大全
- 用JQuery操作元素的style属性
- luogu P2480 [SDOI2010]古代猪文
- Eclipse安装Markdown插件
- 压力测试工具JMeter入门教程<;转>;
- Memory consumption of popular Java data types
- C# 获取config文件 实体转换
- 「UOJ218」火车管理
- Ajax(Asychronous JavaScript and XML)笔记
- 让你的 wowza server提供 RESTful web 服务
热门文章
- 《The C Programming Language》学习笔记
- Java集合框架——List接口
- Comet OJ Contest #15 D. 双十一特惠(困难版)
- shell如果文件夹不存在则创建
- Python二、十、八进制相互转换
- Angular CDK Overlay 弹出覆盖物
- 怎样设置HTTP请求头Header
- 正则表达式(Regular Expression)分组(Group)
- Google开源项目风格指南
- 【Caffe学习笔记】一 、环境安装 Caffe + cuda + windows10 + VS2015 安装笔记, win7也适用