手动添加cookie,一刷新就没了

手动添加cookie,一刷新就没了,第1张

做了这么一个调整:

1、用www.us.com进行访问。2、修改之前的代码为setcookie('test','okh',time()+3600,'/','www.us.com')

去掉domian这个参数就可以成功设置了,不过我的需求是设置不同域下的cookies,不仅模培仅是一个域名下,所念氏以我还仔码散是希望保留这个参数的,最好是能设置诸如:.us.com

工具/Internet选项"中的"隐私"选项卡(注意该设置只在IE6.0中存在,其他版本IE可以单戚巧汪击"工具/Internet选高仔项" "安全"标签中的"自定义级别"按钮,进行简单调整),调整Cookie的安全级别。通常情况,可以调整到"中高"或者"高"的位置。多数的论坛站点需要使用Cookie信息,如果你从来不去这些地方,可以将安全级调到"阻止所有Cookies"宽前如果只是为了禁止个别网站的Cookie,可以单击"编辑 "按钮,将要屏蔽的网站添加到列表中。在"高级"按钮选项中,你可以对第一方Cookie和第三方的Cookie进行设置,第一方Cookie是你正在浏览的网站的Cookie,第三方Cookie是非正在浏览的网站发给你的Cookie,通常要对第三方Cookie选择"拒绝"。你如果需要保存 Cookie,可以使用IE的"导入导出"功能,打开"文件/导入导出",按提示 *** 作即可。

是银烂不是说 你没有设置 cookie的 路径。 cookie.setPath("/")

例散迅:

//新建一个Cookie,并设置名字和值。

cookie =new Cookie("aa","ss")

cookie.setMaxAge(60*60*24*2)

//设置Cookie的有效路径,“/”即该应用下都可以访问该Cookie

//如果不设置路径,那么只有设置该Cookie路径及其子路径可以访问.

cookie.setPath("/冲搏此")

//将Cookie添加到HTTP响应中去

response.addCookie(cookie)

jsp和Servlet之间设置和读取Cookie时出现问题的话,一般是因为path的问题,此时通过调用Cookie.setPath来设定Cookie的path


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11979410.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存