欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

cookies内容不停增加,导致jsessionid丢失

更新时间: 2014-01-05 01:57:01 责任编辑: Author_N1

 

cookies内容不断增加,导致JSESSIONID丢失
开发环境:GWT

现象:打开一部分页面后,cookies文件中不断增加以x-auto-XXX命名的cookie项,XXX表示数字,随后前台发的http请求中就会带有这些cookie值,当这种值超过42个以后,http包中的JSESSIONID就没有了,导致后台重新产生session,定位了很久找不到原因,同一个项目中的部分页面有这个问题,另一些又是好的,比较代码也没发现有什么问题,请大侠指教
--参考方法--
cookie是有数量和内容大小限制的,所以,你必须改变你的做法。
如采用隐藏的表单等实现
--参考方法--
COOKIE顾名思义,只是个小甜饼,也就是一块小饼干。你不能把它当作食品仓库。
至于你说的不同页面的不同表现,这涉及一些随机的具体原因,不必追究具体原因。
如楼上所说,换种方式实现吧。 

--参考方法--
字典的 key vakue知道吧
大数据的情况下
要在cookie中保存 key
服务器通过这个key 来获取对应的value
至于value放在那里就看你网站的构架了 文件 数据库 外缓

cookie的大小一定要控制 不然HTTP访问的时候占的带宽就多了
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:57:01
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/3532/
本文WWW.DOC100.NET DOC100.NET版权所有。