TOMCAT中SESSION与COOKIE的深度探索.docVIP

  • 12
  • 0
  • 约1.38万字
  • 约 12页
  • 2015-09-26 发布于重庆
  • 举报
TOMCAT中SESSION与COOKIE的深度探索

Tomcat中Session与cookie的深度探索(续) 由于业务需要,昨天稍微研究了一下tomcat处理session的机制,对此有了更为深刻的理解,现在记下来,供大家参考和讨论。 大家也许都了解,tomcat为了维持和浏览器之间的session对应关系,主要采用三种方式: 1.cookie纪录sessionId; 2.url重写; 3.隐藏表单,这个几乎和url重写意义相同; ????? 之前,我一直非常相信浏览器的cookie,即便浏览器端关闭了cookie,也相信tomcat会自动帮忙重写url,但是进入到wap这行后,cookie就不敢那么恭维了; ????? 有些手机浏览器就只能保持一个cookie,并且对于cookie的维护性极差到一定地步,例如在“/”根目录下的sessionId存储与路径为“/”的cookie中,而遇到“/a/”的情况,由于手机浏览器只能保持一个cookie,它居然愚蠢到将这个cookie里的sesionid等同于“/”中的sessionid,就不再纪录了,也就是说“/a/”中的sessionid强制和“/”中的一样,并且每次访问“/a/”中的sessionid和“/”的一样; ????? 大家都知道,对于很多时候“/”和“/a/”的目标路径,几乎不在同一个服务,甚至不在同一台服务器上,这点令我很是郁闷。 ????? 为了这个,我为每个链接的后面

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档