社区
Web 开发
帖子详情
session机制
daisy185756828
2009-03-16 12:59:28
说说session机制(面试题)
...全文
87
6
打赏
收藏
session机制
说说session机制(面试题)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ZiSheng
2009-03-16
打赏
举报
回复
session就是和客户端建立的一次会话
Seanxiaoxiao
2009-03-16
打赏
举报
回复
2楼说得甚好
「已注销」
2009-03-16
打赏
举报
回复
这个问题如果是问你Session的实现机制,且限定在Java Servlet、JSP方面的Session,这个Session接口构筑在Cookie或URL重写之上。一般默认采用Cookie机制
1、先简单说一下Cookie机制的运作原理:使用cookie存储会话的ID,在后续连接中,取出当前会话ID,并使用这个ID从服务器上的查找表中提出会话的相关信息(就是Session.SetAttribute()存放进去的属性)。
2、URL重写:就是在URL的尾部添加一些额外数据,这些数据标识当前会话,服务器将这个标识符和它存储的用户相关数据关联起来。
以上回答描述参考了一定的书籍。
不善^
2009-03-16
打赏
举报
回复
seesion存储在服务端
一般用于购物车系统
HellMoxi
2009-03-16
打赏
举报
回复
session机制是一种服务器端的机制,服务器使用一种类似于散列表的结构(也可能就是使用散列表)来保存信息。
当程序需要为某个客户端的请求创建一个session的时候,服务器首先检查这个客户端的请求里是否已包含了一个session标识 - 称为 session id,如果已包含一个session id则说明以前已经为此客户端创建过session,服务器就按照session id把这个 session检索出来使用(如果检索不到,可能会新建一个),如果客户端请求不包含session id,则为此客户端创建一个session并且生成一个与此session相关联的session id,session id的值应该是一个既不会重复,又不容易被找到规律以仿造的字符串,这个 session id将被在本次响应中返回给客户端保存。
s_liangchao1s
2009-03-16
打赏
举报
回复
google
Cookie/
Session
机制
详解
本文详细介绍了Web程序中会话跟踪的重要性和常用技术,包括Cookie与
Session
机制
的区别与应用。重点阐述了如何利用
Session
记录用户状态及其实现方式,以及在实际场景中如何运用
Session
解决用户登录、状态保存等问题。此外,文章还讨论了如何在不同浏览器环境下处理
Session
和Cookie,以及如何避免或解决它们带来的潜在安全风险。
session
实现
机制
_如何理解php
session
运行
机制
本文详细介绍了PHP中的会话运行
机制
。客户端将
session
id传入服务器,服务器据此找到对应文件,读取时反序列化得
session
值,保存时先序列化再写入。还介绍了PHP
session
的两种
机制
,即默认
机制
和用户自定义
机制
,并分别阐述了其各阶段操作。
用户
Session
会话
机制
本文围绕用户
Session
会话
机制
展开,介绍了
Session
策略。先提及普通分布式站点,接着阐述了在一个站点下的多种策略,包括Cookie保存会话、
Session
Sticky(粘性会话)、
Session
Replication(
Session
复制)以及集中存储,最后进行了总结。
Session
机制
详解
本文详细探讨了HTTP协议中的
session
机制
,解释了
session
在不同语境下的多种含义,并对比了
session
与cookie的区别。文章指出,
session
是服务器端保持状态的解决方案,而cookie是客户端保持状态的方式。
session
ID通常通过cookie或URL重写传递,服务器根据
session
ID查找并保持用户状态。此外,文章还介绍了Java中的Http
Session
接口及其在Weblogic Server中的实现和配置选项。
Session
| web应用的
session
机制
、
session
的实现原理
本文详细介绍了Web应用中
Session
机制
的工作原理,包括
Session
的概念、作用、实现方式及其与HTTP协议的关系。并解释了如何利用
Session
对象保存会话状态,以及
Session
与Request、ServletContext的区别。
Web 开发
81,111
社区成员
341,725
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章