通过Sevlet探索cookie和session机制

1.新建Web Application工程。


image.png

2.新建一个HelloSevlet,修改web.xml


image.png

image.png

3.sevlet代码


image.png

4.总结
a.经过测试,服务器端产生session,是必须调用request.getSession()才会产生session,产生之后会自动将sessionId写到cookie中返回给浏览器,浏览器会将cookie保存下来,但是值得注意的是,这个cookie在浏览器关闭后,cookie就会删除,如果request没有带cookie的话,后端返回的respond就会有set-cookie。

image.png

b.带上cookie的效果
image.png

c.为了防止cookie被删除的情况,我们可以人工将sessionId写入cookie,并设置cookie失效时间,返回给浏览器。
image.png

image.png

d.在chrome中查看cookie
chrome://settings/siteData

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、cookie机制和session机制的区别 具体来说cookie机制采用的是在客户端保持状态的方案,而sess...
    Rella7阅读 4,735评论 0 7
  • Cookie机制 什么是Cookie Cookie技术是客户端的解决方案,Cookie就是由服务器发给客户端的特殊...
    Q南南南Q阅读 1,598评论 0 2
  • 写在每年最“甜蜜”的节日之前。之前就有想把自己对婚姻的看法记录下来的想法,刚好这段时间看了两篇文章 这两天看到有人...
    泥巴张恒阅读 300评论 0 0
  • 睡觉觉
    骑蜗牛爬珠峰i阅读 190评论 0 0
  • 总结:6点起床和老婆、老表吴光宁晨跑5000步,今天全程陪同老表,中午和王剑、刘星、秀𡶶、丽红、潘芹电话联系并了解...
    陈诚chen阅读 152评论 0 2