关于session和cookie的两个问题
来源:3-5 ServletContext与三大作用域对象
TOUU_JP
2020-08-29 16:09:25
平常在登录网站的时候输入了用户名了密码 , 第二天重新打开浏览器就自动登录了,这是因为本地cookie在存储了前一天的信息? 那么再过几天或者几个月之后再次打开浏览器 ,他就会再次要求输入用户名密码,这是为什么呢,本地的cookie难道会自动消除?
session在默认情况下30分钟销毁,但我可以延长它的的期限,但是如果我关闭了浏览器,那么cookie中的sessionid被删除,即使我延长了session生命周期也是没有意义的对吗?除非是我一直打开着浏览器,那么我延长才会有意义?
1回答
同学你好,
1、没有设置cookie有效期的情况下,是关闭浏览器cookie就会消失;出现同学所说的情况可能是由于浏览器缓存的原因,建议同学清除下浏览器缓存后重试
2、理解是正确的
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
相似问题