cookie和session
2019-07-23 05:41:27来源:博客园 阅读 ()
cookie 和session 的区别
1、cookie数据存放在客户的浏览器上,session数据放在服务器上,所以session的安全性要高于cookie。
2、再者,我们获取的session里的信息是通过存放在cookie里的sessionId获取的
3、因为session是存放在服务器里的,所以session 里的东西不断增加会增加服务器的负担,我们会把一些重要的东西放在session里,不太重要的放在客户端cookie里
4、cookie分为两大类,一个是会话cookie和持久化cookie,他们的生命周期和浏览器是一致的,浏览器关了的话cooki也就消失了,从而持久化会存储在客户端硬盘中。
5、当浏览器关闭的时候cookie也就消失所以我们的session也就消失了,session在什么情况下丢失,就是在服务器关闭的时候,或者是session过期(20分钟默认)。
cookie和session的关系:
http是无状态的协议 session是以cookie或URL重写为基础的, 他是流程化的 ,默认使用cookie来实现, session就是一种保存上下文信息的机制,它是针对每一个用户的,变量的值保存在服务器端,用户在连接服务器时,会由服务器生成一个唯一的SessionID,通过 SessionID来区分不同的客户 并且方便下一次的识别 Session是由应用服务器维持的一个服务器端的存储空间,而SessionID这一数据则是用Cookie保存到客户端,用户提交页面时,会将这SessionID提交到服务器端,来存取Session数据。
原文链接:https://www.cnblogs.com/zzs-zone/p/11172426.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- PHP session实现购物车功能 2020-03-23
- 用继承方法实现页面判断session的方法 2020-03-10
- asp.net Cookie跨域、虚拟目录等设置方法 2020-03-09
- 详解.net mvc session失效问题 2020-02-21
- 详解ABP框架中Session功能的使用方法 2020-01-18
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash