从JS客户端调用, 我正在尝试更新最初从服务器端创建的Cookie值。 现在我只是注意到最初创建的Cookie与服务器端将没有。在域名中,如" www.abc.com"
但是,一旦我尝试通过以下代码从客户端js更新cookie,则调用它创建2个具有相同名称且域名不同的cookie。 当我们尝试从客户端创建cookie时,它将使用" .www.abc.com"创建。
我使用下面的代码来更新/创建相同名称:
if (days) {
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
}
else var expires = "";
document.cookie = name+"="+value+expires+"; path=/; domain="+domainurl ;
它创建Cookie但在域名中有一些不同,有或没有"。" 如何解决此问题,我引用了不同的links,link2但找不到解决方案。
在简单的工作中,我需要从客户端更新cookie值,这个cookie最初是从在java基础Spring MVC应用程序中使用的服务器端创建的。
提前感谢您提供任何帮助和信息。