我正在尝试在 Servlet 响应中设置一个值为 unkown#4?Wn5pZ1JwQnlLEGRJAgB4WQU%3D 的 cookie。
但是,当我在浏览器中设置 cookie 时,它会返回带有引号,如下所示:
“未知#4?Wn5pZ1JwQnlLEGRJAgB4WQU%3D”。
为什么会这样?我们使用 Jetty 作为应用服务器。
我会把我写的代码
String cookieValue = "unkown#4?Wn5pZ1JwQnlLEGRJAgB4WQU%3D";
Cookie zedoCookie = new Cookie("cookiename", cookieValue);
zedoCookie.setMaxAge(31536000); // this is one year duration.
zedoCookie.setDomain("somedomain.com");
zedoCookie.setPath("/");
response.addCookie(zedoCookie);
有人可以对此有所了解吗?
我已经看过了。但这似乎并没有解决我的问题。