关闭浏览器后的session

一:
在不考虑过期的情况下
Session的生存周期仅限于当前会话,
换句话说,用户关闭浏览器,Session也就死掉了,不存在了.
当你从新打开浏览器访问网页时,服务器会从新分配一个Session,
但这个Session已经不是原来的那个了.
若在页一创建了Session,在页二访问Session对象
如果用户从页一访问到页二,自然是正确的.
但如果用户关闭浏览器(Session也随之销毁),之后直接打开页二,
那么,访问的Session已经不存了,因为根本就没创建.

二:
http是无状态的吗?关闭浏览器,服务器不会知道

结论:客户端第一次请求的适合,服务端会产生一个sessionID给客户端并建立会话,以后每次请求都通过这个SESSIONID去找服务端的SESSION,当你关闭浏览器的适合,客户端的SESSIONID便没了,你再发送请求的适合,原来的对应此SESSIONID的SESSION会话无法找到的。实际上服务端的SESSION都是在超时的适合才会消亡,没有对应请求的SESSIONID,服务端就会产生新的SESSION会话。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值