`

cookie的删除

 
阅读更多

本来以前都会的东西,可是最近项目用到了,记得很清楚直接用:cookie.setMaxAge(0);就可以把cookie删除掉的。可是,却不好使了。。表示无语,然后网上搜索得到的结果:

 

  一、删除已知名称的Cookie(方案:重新建立同名立即删除类型的Cookie)

  Cookie newCookie=new Cookie("username",null); //假如要删除名称为username的Cookie

  newCookie.setMaxAge(0); //立即删除型

  newCookie.setPath("/"); //项目所有目录均有效,这句很关键,否则不敢保证删除

  response.addCookie(newCookie); //重新写入,将覆盖之前的

  二、删除所有Cookie

  Cookie[] cookies=request.getCookies();

  for(Cookie cookie: cookies){

  cookie.setMaxAge(0);

  cookie.setPath("/");

  response.addCookie(cookie);

  }

分享到:
评论

相关推荐

    js操作cookie 读取 存取 删除 调用

    通过JavaScript,我们可以非常方便地对Cookie进行读取、存取以及删除等操作。 #### 二、核心功能解析 ##### 1. 读取Cookie 读取Cookie主要是为了获取存储在用户浏览器中的信息。例如,可以通过读取Cookie来判断...

    如何在servlet 中 删除 cookie

    在Servlet中删除Cookie是Web开发中的一个常见任务,特别是在处理用户会话或管理用户偏好时。Cookie是一种在客户端存储小量信息的方式,而Servlet作为Java Web应用程序的一部分,可以通过服务器端控制这些信息。以下...

    jquery 设置cookie、删除cookie、获取cookie

    - **域名和路径的一致性**:在设置或删除 Cookie 时,务必保证域名和路径与设置时一致,否则可能会导致无法正确读取或删除。 - **Cookie 的安全性**:在涉及到敏感数据时,考虑使用 HTTPS 协议并为 Cookie 添加 `...

    C#操作cookie,解密加密cookie

    在C#中操作Cookie不仅涉及到基本的添加、读取和删除,还涉及到更高级的功能,如序列化、反序列化,甚至是加密与解密。通过理解和掌握这些技术,开发者可以构建更加安全、高效的应用程序。对于Cookie的管理,尤其是其...

    易语言枚举并删除指定Cookie源码

    本文将详细解析"易语言枚举并删除指定Cookie源码"的相关知识点,包括Cookie的基本概念、易语言中的编程技巧以及如何枚举和删除Cookie。 一、Cookie基础 Cookie是Web应用程序用于在客户端存储状态信息的一种机制。...

    IE9 cookie删除文件

    IE9 cookie删除文件

    浏览器删除cookie方法.docx

    步骤4:完成以上步骤之后,再次打开火狐浏览器,是不是已经曾经登录过网站并且选择的是记住密码,而现在还要再次登录,如果已经是这样就说明火狐浏览器已经把cookie删除了。 删除cookie方法可以根据不同的浏览器...

    网页Cookie删除将对网站流量统计及广告服务统计造成一定的偏差

    本文阐述了Cookie的基本原理和实际应用,比较了第一方Cookie和第三方 Cookie存在的差别,并通过讯实网络对网络用户的实证研究,着重阐明了用户的 Cookie删除行为会对网站独立用户分析及广告服务效果分析造成的统计...

    Net Cookie操作读取数据

    删除Cookie需要设置其过期时间,使其立即失效: ```csharp HttpCookie cookieToRemove = new HttpCookie("myCookie"); cookieToRemove.Expires = DateTime.UtcNow.AddYears(-1); Response.Cookies.Remove("myCookie...

    JQuery对cookie操作

    **jQuery对Cookie的操作** ...总之,jQuery使Cookie的处理变得更加便捷,通过`$.cookie`方法,我们可以轻松地创建、读取、删除和检查Cookie的存在。结合DOM操作,可以实现各种基于Cookie的功能,提升用户体验。

    express入门(10)- cookie

    删除Cookie实际上是通过设置一个新的具有相同名称但有效期为过去的Cookie来实现的。这意味着浏览器会立即丢弃这个Cookie: ```javascript app.get('/delete-cookie', function(req, res) { // 删除名为user的...

    jquery实现cookie技术

    **jQuery实现Cookie技术详解**...`jquery.cookie.js`是jQuery的一个插件,专门用于方便地读取、设置和删除Cookie。在使用之前,需要先将这个文件引入到项目中。确保在HTML文件的`<head>`标签内添加如下代码: ```html ...

    java对cookie的操作java对cookie的操作

    删除Cookie的操作与设置类似,但需将Cookie的值设为null,并将`setMaxAge()`设置为0,表示立即删除。同时,指定要删除的路径,例如: ```java Cookie cookie = new Cookie("key", null); cookie.setMaxAge(0); ...

    JS Cookie的操作

    这篇博客“JS Cookie的操作”将深入探讨如何利用JavaScript进行Cookie的创建、读取和删除,以及一些相关的实用技巧。 一、Cookie的基本概念 Cookie是由服务器端设置并发送到客户端(浏览器)的一小段文本信息,...

    添加、修改、删除cookie

    在这个类中,有三个主要的方法:`setCookie`用于添加或更新Cookie,`getCookie`用于读取Cookie,以及`delCookie`用于删除Cookie。 1. **添加或更新Cookie**: `setCookie`方法接收三个参数:`strName`(Cookie的...

    asp.net中Cookie的用法

    删除Cookie并不是真正的从硬盘上删除文件,而是通过设置过期时间来实现,让浏览器在该时间之后不再保留这个Cookie。删除Cookie的方法如下: ```csharp // 删除所有Cookie for (int i = 0; i ; i++) { string ...

    js操作cookie.pdf

    JavaScript可以通过document.cookie属性来读取、设置和删除cookie。document.cookie是一个字符串,包含了当前域下的所有cookie,各cookie之间以分号和空格分隔。 3. 读取Cookie 要读取特定名称的cookie,可以使用...

    jquery cookie插件

    - **$.removeCookie(key, [options])**:删除指定键名的Cookie。 - **$.cookie.json([boolean])**:设置是否使用JSON进行序列化和反序列化。默认为`false`,不使用JSON,但你可以设置为`true`来启用。 - **$.cookie....

    javascript操作cookie

    删除Cookie实际上是在设置Cookie时将其有效期设置为过去的时间,这样Cookie就会立即失效并被删除。代码中有两种实现方法: - **函数deleteCookie**: ```javascript function deleteCookie(name, path, domain) { ...

    ASP.NET中cookie读写方法介绍

    删除Cookie实际上是在客户端设置一个立即过期的同名Cookie,从而使原来的Cookie失效。 ```csharp // 删除名为"userInfo"的Cookie HttpCookie aCookie = new HttpCookie("userInfo"); aCookie.Expires = DateTime....

Global site tag (gtag.js) - Google Analytics