gpt4 book ai didi

java - 如何通过 Java Servlet 在整个域名上设置 cookie?

转载 作者:行者123 更新时间:2023-12-01 23:09:04 25 4
gpt4 key购买 nike

我有一个 servlet,位于 site.com/foo/BarServlet。该 servlet 负责设置 cookie。问题是,当我设置cookie时,它们的路径设置为/foo。这是否意味着位于 site.com/SomeOtherServlet 的任何 servlet 将无法访问这些 cookie?

如果是这样,有没有办法可以在整个域上设置 cookie?如果我尝试执行 cookie.setPath("/") ,那么由于某种原因,当我尝试通过 cookie.setMaxAge(0) 删除 cookie 时,没有效果,它仍然存在。

最佳答案

通过在设置和删除 cookie 时执行 cookie.setPath("/") 解决了这个问题。以前,我只在设置时执行此操作,而在删除时则不执行此操作。因此,cookie 没有被删除。现在,它在整个领域发挥作用。

关于java - 如何通过 Java Servlet 在整个域名上设置 cookie?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22291021/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com