java 删除cookie的问题 20

Cookie cookie = new Cookie(Cookiename, null); response.addCookie(cookie); 按照网上的这种写法删除以后,打印的时候发现,并不是真正的删除了,Cookiename还是存在的,只是内容为空,就是说我cookies[i].getName()还是能get出来,只不过value是空而已... 展开
TO:Kollice512种操作安全
推荐于2016-10-15 18:51:40 最佳答案
Cookie cookie = new Cookie(Cookiename, null); 
cookie.setMaxAge(-1);
response.addCookie(cookie);

setMaxAge设置cookie经删除参数0说明立即删除负数表明浏览器关闭删除
设定cookieage用getMaxAge查看cookie默认存

songnam

采纳率:30% 擅长: JAVA相关 其他编程语言

其他回答

应该浏览器功能
huaqiangzhao | 发布于2009-04-24 11:15
评论
争议这个是不可以的,因为java本身是不会支持这种不具备安全性的操作的
kollice521 | 发布于2009-04-24 11:12
评论
收起 1条争议回答

为您推荐: