💡 有理想,但不妄想,|

little小新

园龄:2年6个月粉丝:8关注:0

2024-07-09 22:33阅读: 11评论: 0推荐: 0

19、Django-会话-cookie和session-1

会话定义:
-- 从打开浏览器访问一个网站开始到关闭浏览器为止、称之为一次会话
-- http协议是无状态的、导致会话状态难以保持
cookie和session就是为了保持会话的技术
cookies:
-- 保存在客户端浏览器上的存储空间
-- 查看cookie:
-- chrom:开发者工具-》Application-》Storage-》Cookies
-- 火狐:开发者工具-》存储-》Cookies

 

cookies:

Cookies的特点:
-- 在浏览器上是以键值对存储的、键和值都是以ASCII字符串的形式存储的、不能存中文
-- 存储的数据带有生命周期:Expires/Max-Age
-- cookies中的数据时按域存储隔离的、不同的域之间无法访问
-- cookies的内部的数据会在每次访问此网站时都会携带到服务器端、如果cookies过大会降低响应的速度
Cookies的使用-存储
-- 语法:HttpResponse.set_cookie(key, value='', max_age=cookie过期时间-秒级, expires=None)
-- key: cookie的名字、自定义
-- value: cookie的值、自定义
-- max_age: cookie存活的时间、单位秒-推荐
-- expires: 具体的过期时间
-- 当不指定max_age和expires时、关闭浏览器时cookie过期

保存cookies:

 

取cookie

 

删除cookie

本文作者:little小新

本文链接:https://www.cnblogs.com/littlecc/p/18178743

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   little小新  阅读(11)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起