如何使用ssjs获取cookies的路径?
how to get the path of cookies using ssjs?
我正在尝试获取 cookie 的路径
我有几个名称相同但路径不同的 cookie。
下面的例子return null 使用getpath()方法
var request = facesContext.getExternalContext().getRequest();
var cookies = request.getCookies();
print(cookies[1].getName()))
print(cookies[1].getPath()))
我也在 xpages 中尝试了全局对象 "cookie",但如何从中获取路径?
如何使用ssjs获取所有cookies的路径?
获取 cookie 的两种方式 return 和 java.servlet.http.Cookie,其中确实有您正在使用的 getPath() 方法。您确定路径已设置好吗?查看来自 XPage 的 POST 请求(通过它调用的 servlet 和 FireBug),DomAuthSessId 和 SessionID cookie 没有设置路径,因此 getPath() returns空。
你不能。谷歌了一下。似乎是 Domino 和 XPages 以外的常见问题。 getDomain
和 getPath
return null
都是,因为浏览器不会将它发送到服务器。此处解释
这里还有一个简短的想法https://coderanch.com/t/283519/java/Cookie-getDomain-returns-null,它可能是安全功能。
我正在尝试获取 cookie 的路径
我有几个名称相同但路径不同的 cookie。
下面的例子return null 使用getpath()方法
var request = facesContext.getExternalContext().getRequest();
var cookies = request.getCookies();
print(cookies[1].getName()))
print(cookies[1].getPath()))
我也在 xpages 中尝试了全局对象 "cookie",但如何从中获取路径?
如何使用ssjs获取所有cookies的路径?
获取 cookie 的两种方式 return 和 java.servlet.http.Cookie,其中确实有您正在使用的 getPath() 方法。您确定路径已设置好吗?查看来自 XPage 的 POST 请求(通过它调用的 servlet 和 FireBug),DomAuthSessId 和 SessionID cookie 没有设置路径,因此 getPath() returns空。
你不能。谷歌了一下。似乎是 Domino 和 XPages 以外的常见问题。 getDomain
和 getPath
return null
都是,因为浏览器不会将它发送到服务器。此处解释
这里还有一个简短的想法https://coderanch.com/t/283519/java/Cookie-getDomain-returns-null,它可能是安全功能。