session 与cookie的区别<转载> - 学习不努力,只能搞IT - JavaEye技术网站

整个过程就是
1 客户端发起{dy}次请求
2 服务器端生成JSESSIONID的{wy}标识,以及对应的Session对象,然后保存到映射区,其实就是一个Map的东西
3 服务器在处理完毕后,将JSESSIONID发送给客户端
4 客户端将JSESSIONID保存到Cookie里面,以便后面使用
5 后续的请求,Cookie里面的JSESSIONID会被一起发送到服务器端
6 服务器在映射区查找对应JSESSIONID的Session,如果找不到或者已经超时过期,则转到第2步处理
7 服务器端处理完毕后,将Session的{zh1}使用时间更新,然后将结果返回客户端

关于Session超时,就是对应JSESSIONID的Session里面的{zh1}使用时间与当前的时间差异,已经超过了系统允许的时间,比如20分钟。
此时系统会转到第二步,重新生成一个JSESSIONID以及对应的Session。

?

?

郑重声明:资讯 【session 与cookie的区别<转载> - 学习不努力,只能搞IT - JavaEye技术网站】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——