session分两个部分,一个是key,就是浏览器传过来的东西
可以是cookie,也可以记录在url里,甚至js写到表单xx字段里
这部分会不会失效,对应的是cookie,url,js表单字段
另一部分是server中根据这个key存的value
这个value什么时候失效,完全是你自己控制的
两个部分都有效时,session有效,否则便失效
一般做法是把key放到session cookie里,至于关最后一个tab后,会不会失效
这个不保证,只是浏览器理论上应该清理,实际上可能做也可能不做
客户端是不可控的,用户可以自己定制浏览器,实现cookie永不清理
要严格控制,只能做心跳了,连续XX秒没听到心跳就清服务端的value
【 在 SlANmASTer (渴望美女青睐 之 我爱工科女) 的大作中提到: 】
: 为了实现用户系统,目前用session,没用饼干
: 登陆网站后,如果开了若干窗口,怎么在关闭最后一个窗口时才清除session变量
--
FROM 61.171.164.*