
tomcat
zwxshine
这个作者很懒,什么都没留下…
展开
-
从tomcat 8源码看session cookie maxage的配置
最近有兴趣看了tomcat 8源码对session cookie的处理,才发现web.xml支持对session cookie配置maxage,如果不配置默认就是-1,-1表示这个cookie在当前浏览器窗口有效,存放在内存中而不是硬盘,关掉当前浏览器窗口的话,这个cookie失效,会话结束;如果设置了maxage(不等于-1),则存放到硬盘。 部分源码: org/apache/ca...2016-07-28 12:52:12 · 975 阅读 · 0 评论 -
从tomcat 8源码看sessionid是如何获取的
在请求tomcat的时候,tomcat会从url或者cookie里拿sessionid。从下面源码看到先从url获取,然后再从cookie里拿,好像覆盖了,其实并不是,当cookie被浏览器禁用时,会将cookie的sessionid信息重写进url,URL重写设置sessionId或者放到cookie中传递过来,两者方式只会用一个。 org.apache.catalina.connec...2017-03-27 17:46:28 · 499 阅读 · 0 评论