`
mtnt2008
  • 浏览: 369409 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Cookie的添加与删除

阅读更多

 

1. cookie的删除

 

// 删除所有cookie    
Cookie[] cookies = request.getCookies();
    if (cookies != null) {
        for (int i = 0; i < cookies.length; i++) {
              cookies[i].setValue(null);
              cookies[i].setMaxage(0);
              response.addCookie(cookies[i]);
     }
 }

// 删除单个cookie
Cookie c1 = new Cookie();
c1.setValue(null);
c1.setMaxAge(0);
respones.adddCookie(c1);

 

2.cookie的添加

 

// 添加cookie
Cookie cookie = new Cookie("key1", "value1");
cookie.setMaxAge(-1);
cookie.setPath("/");
response.addCookie(cookie);
 

 

 

3.cookie的重要方法

 

 

// 设置60秒生存期,如果设置为负值的话,则为浏览器进程cookie(内存中保存),关闭浏览器就失效
cookie.setmaxage(60);

// 设置cookie路径,不设置的话为当前路径(对于servlet来说为request.getcontextpath() + web.xml里配置的该servlet的url-pattern路径部分) 
cookie.setpath("/");

// 读取当前路径以及“直接父路径”的所有cookie对象,如果没有任何cookie的话,则返回null
cookie[] cookies = request.getcookies();
 

 

 

 

分享到:
评论

相关推荐

    添加、修改、删除cookie

    最后,通过`System.Web.HttpContext.Current.Response.Cookies.Add()`将Cookie添加到响应中。如果整个过程没有抛出异常,那么返回`true`表示操作成功。 2. **读取Cookie**: `getCookie`方法用于获取指定名称的...

    如何在servlet 中 删除 cookie

    这个代码片段首先获取了请求对象(HttpServletRequest)中的所有Cookie,然后对每个Cookie创建一个副本并设置过期时间,最后将这些“过期”的Cookie添加到响应中,从而通知浏览器删除它们。 请注意,这种方法只删除...

    JS操作Cookies包括(读取添加与删除)

    JavaScript在Web开发中用于处理Cookies提供了非常直接而简单的操作方法,它主要包括读取、添加以及删除cookie。Cookies是存储在客户端的小文本文件,它们记录了用户的个人信息以及浏览偏好,由服务器通过HTTP响应头...

    JS添加Cookie的例子

    这个函数通过遍历`document.cookie`的每个部分,检查每个Cookie的名称,并返回与指定名称匹配的Cookie的值。 更新Cookie其实就是在创建一个新的Cookie,因为JavaScript没有提供直接修改现有Cookie的方法。我们通常...

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

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

    jquery.cookie实现json添加、查询、删除

    本教程将深入讲解如何使用jQuery.cookie来实现JSON数据的添加、查询和删除,以提高网页应用的数据管理能力。 首先,我们需要引入jQuery库和jQuery.cookie相关的脚本文件。在HTML文件中,确保已经包含了以下三部分:...

    利用Cookie实现购物车.rar

    当用户再次请求同一服务器的页面时,这些Cookie会随请求一起发送回服务器,从而实现了服务器与客户端的数据交换。在购物车场景下,我们可以利用Cookie来保存用户选择的商品ID和数量。 1. **创建Cookie** - 在.NET...

    C#操作cookie,解密加密cookie

    在给定的代码示例中,`upcookie`方法展示了如何将`CookieCollection`中的所有Cookie添加到`CookieContainer`中。这通常发生在接收到来自服务器的响应时,我们需要保存这些Cookie以便后续请求使用。 #### 3. Cookie...

    asp.net与javascript混合添加、删除、修改、读取cookie

    本文将深入探讨如何利用这两种技术来实现对cookie的操作,包括添加、删除、修改和读取。 首先,我们要理解cookie的基本概念。Cookie是服务器发送到用户浏览器并存储在本地的一小段文本信息。它用于存储用户状态信息...

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

    这些函数可能包括`添加Cookie`、`枚举Cookie`、`删除指定Cookie`等。 三、枚举Cookie 枚举Cookie的过程是遍历存储在浏览器中的所有Cookie,获取其键值对。在易语言中,这可能通过循环结构配合特定的Cookie管理函数...

    php 运用cookie实现购物车添加 以及删除

    购物车添加商品 以及删除商品 把添加的数据放在一个数组了 方便提取

    java操作cookie示例(删除cookie)

    - FF:删除时,必须指定与设置Cookie时相同的路径,且无论键名大小写,都会沿着父路径查找并删除。 - IE:若键名为小写,它会从当前路径开始向上查找。若键名包含大小写,不指定路径则只删除当前路径的Cookie,不会...

    js中cookie的添加、取值、删除示例代码.docx

    在本文中,我们将深入探讨如何使用JavaScript进行Cookie的添加、取值和删除操作。 **一、添加Cookie** 添加Cookie主要通过`document.cookie`属性来实现。以下是一个添加Cookie的示例函数: ```javascript ...

    cookie读写,子cookie

    3. 将Cookie添加到响应中,使其发送到客户端: ```java response.addCookie(cookie); ``` 读取Cookie则通过HttpServletRequest的getCookies()方法实现,它返回一个Cookie数组,可以通过循环遍历并比较Cookie的名字来...

    IE Cookie查看与修改工具

    "IE Cookie查看与修改工具"是一款专为Internet Explorer浏览器设计的应用程序,它允许开发者和测试人员查看、分析、添加或删除IE浏览器中的Cookie信息。这款工具能够帮助开发者深入理解用户会话的状态,有效定位和...

    关于java应用cookie

    #### 二、Cookie的创建与使用 ##### 1. 创建Cookie对象 在Java中,创建Cookie非常简单。下面的示例展示了如何创建并设置用户名和密码的Cookie: ```java // 创建用户名Cookie对象 Cookie cookieUserName = new ...

    Cookie浏览器

    - 针对性:Cookie浏览器可能具有专门管理和利用Cookie的功能,如导入/导出Cookie,手动添加或删除特定网站的Cookie。 - 安全性:由于涉及敏感信息,用户需要确保使用可靠的Cookie浏览器,并定期清理或更新Cookie,...

    JAVA之cookie与session

    3. **设置 Cookie**:通过 `HttpServletResponse` 的 `addCookie()` 方法可以添加或更新 Cookie。 ```java Cookie cookie = new Cookie("username", "john_doe"); cookie.setMaxAge(60 * 60); // 设置过期时间为1...

    谷歌浏览器修改cookie方法

    2. 使用插件:如“EditThisCookie”,这是一个Chrome扩展,可以方便地查看、编辑、添加和删除网站Cookie。 五、Core概念 Chrome的核心(Core)指的是其浏览器引擎,包括渲染引擎Blink、JavaScript引擎V8等关键组件...

    EditThisCookie.crx cookie编辑导入导出利器

    通过这个工具,你可以轻松地添加、删除或修改网站上的Cookie,这对于开发者调试、隐私保护或者进行Web自动化测试来说,都是极其实用的。 特别值得一提的是,EditThisCookie.crx支持多种导出格式,其中就包括了...

Global site tag (gtag.js) - Google Analytics