js同一项目中不同途径取cookie
js同一项目中不同路径取cookie
在同一项目中,我在 http://localhost:8080/user/kouht/home 路径下的home文件中写了cookie,
代码如下:
var expdate = new Date();
expdate.setTime(expdate.getTime() + 14 * (24 * 60 * 60 * 1000));
document.cookie = "menuId=" + menuId + "; expires=" + expdate.toGMTString();
document.cookie = "menuName=" + escape(menuName.trim()) + "; expires="
+ expdate.toGMTString();
document.cookie = "path="+"/"+"; secure";
在http://localhost:8080/user/kouht/ 这个路径下取cookie都正常。
但是我想在 http://localhost:8080/group/kouht/~/22042/crm 这个路径下取上面存放的cookie就取不到了,
不知道如何才能获取,相当于这两个路径下各自路径使用的是各自的cookie,网上查了一些资料都是说设置path属性,可是我这么设置了没反应,求高手帮忙解决,急·····
------解决方案--------------------
path默认是从项目根目录开始找
在同一项目中,我在 http://localhost:8080/user/kouht/home 路径下的home文件中写了cookie,
代码如下:
var expdate = new Date();
expdate.setTime(expdate.getTime() + 14 * (24 * 60 * 60 * 1000));
document.cookie = "menuId=" + menuId + "; expires=" + expdate.toGMTString();
document.cookie = "menuName=" + escape(menuName.trim()) + "; expires="
+ expdate.toGMTString();
document.cookie = "path="+"/"+"; secure";
在http://localhost:8080/user/kouht/ 这个路径下取cookie都正常。
但是我想在 http://localhost:8080/group/kouht/~/22042/crm 这个路径下取上面存放的cookie就取不到了,
不知道如何才能获取,相当于这两个路径下各自路径使用的是各自的cookie,网上查了一些资料都是说设置path属性,可是我这么设置了没反应,求高手帮忙解决,急·····
------解决方案--------------------
path默认是从项目根目录开始找