gpt4 book ai didi

java - HttpServlet 响应。有没有办法在不使用 response.setHeader 的情况下使 cookie 安全和/或仅限 http

转载 作者:搜寻专家 更新时间:2023-11-01 02:51:27 24 4
gpt4 key购买 nike

有没有办法在不使用 response.setHeader 的情况下使 cookie 安全和/或仅限 http:

response.setHeader("Set-Cookies", 
"name1=value2; Path=/path; Secure; HttpOnly," +
"name2=value2; Expires=Sun, 03-Jun-2012 23:00:56 GMT; Path=/, etc.");

但是使用一些内置功能?

附言我不是在谈论 session cookie,而是应用程序使用的自定义 cookie。

最佳答案

检查 javadoc .有一个 HttpServletResponse#addCookie() .您的特定示例可以按如下方式解决:

Cookie name1 = new Cookie("name1", "value1");
name1.setPath("/path");
name1.setSecure(true);
name1.setHttpOnly(true);

Cookie name2 = new Cookie("name2", "value2");
name2.setPath("/");
name2.setMaxAge(secondsUntil3Jun2012);

response.addCookie(name1);
response.addCookie(name2);

关于java - HttpServlet 响应。有没有办法在不使用 response.setHeader 的情况下使 cookie 安全和/或仅限 http,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10457232/

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