关于session的小结
2024-10-10 04:39:57
session的原理
Session对象的原理在于,服务器可以为客户端创建并维护一个所谓的Session对象,用于存放数据。
在创建Session对象的同时,服务器将会为该Session对象产生一个唯一编号,这个编号称之为SessionID,服务器以Cookie的方式将SessionID存放在客户端。
当浏览器再次访问该服务器时,会将SessionID作为Cookie信息带到服务器,服务器可以通过该SessionID检索到以前的Session对象,并对其进行访问。
需要注意的是,此时的Cookie中仅仅保存了一个SessionID,而相对较多的会话数据保存在服务器端对应的Session对象中,由服务器来统一维护,
这样一定程度保证了会话数据安全性,但增加了服务器端的内存开销。
session对象的有效期
用户关闭当前正在使用的浏览器
关闭网页服务器
用户未向服务器提出请求超过预设的时间
运行程序结束 session。session. invalidate()
最新文章
- jquery on和bind
- android中的layoutparams参数使用的简单总结
- C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\Team Foundation\4.0\Cache\VersionControl.config is not valid and cannot be loaded.
- Mvc Controller 单元测试 Mock User.Identity.Name
- spring Scurity终于测试OK了,复杂的功能还待深入研究!发布出来一起探讨吧!
- 经纬Zhang英拉垫背的企业家VC没有到这种地步这么卑鄙
- 关于ocx中遇到的坑
- Horizon/DomainWorkFlow
- Js 网页版扫雷游戏代码实现
- Linux平台 Oracle 12cR2 RAC安装Part1:准备工作
- javabean简介
- Saiku资源帖
- spring cloud配置中心属性加密处理
- Java生成指定长度的随机数
- Linux vi/vim替换命令的使用说明[转]
- WinDbg F9时“code not found breakpoint not set”
- 26-[Boostrap]-介绍与起步
- c3p0 连接数据库失败的问题
- 关于Unity3d的Quaternion.Slerp的学习
- 问题 B: C++习题 对象数组输入与输出
热门文章
- Struts2注解使用说明
- css3 风车旋转
- 编译nginx时,编译参数注意点
- iOS原生地图开发指南续——大头针与自定义标注
- 搜索引擎 ElasticSearch 之 步步为营2 【基础概念】
- 21)pom 中的缺省值(default properties)
- 分析sql语句所有表名及其别名的正则表达式
- Visual Studio C# IntelliSense not automatically displaying
- 关于";Command /usr/bin/codesign failed with exit code 1";的解决办法
- 成功转移安卓手机QQ聊天记录