温馨提示×

Java删除cookie后如何通知浏览器

小樊
82
2024-07-20 09:13:47
栏目: 编程语言

在Java中删除cookie后,可以使用 HttpServletResponse 类的 addHeader() 方法来通知浏览器删除对应的cookie。

例如:

Cookie cookie = new Cookie("cookieName", null); // 创建一个同名的空cookie
cookie.setMaxAge(0); // 设置cookie的过期时间为0,即立即删除
response.addCookie(cookie); // 将cookie添加到响应中

response.addHeader("Set-Cookie", "cookieName=; Max-Age=0; Path=/"); // 通过设置Set-Cookie响应头通知浏览器删除cookie

这样浏览器会在接收到这个响应头后删除对应的cookie。

0