1,清除cookie代码示例:

Java代码
/** 
     * 清空cookie 
     */ 
    public static void clearCookie(HttpServletRequest request,HttpServletResponse response, String path) {  
      Cookie[] cookies = request.getCookies();  
      try 
      {  
           for(int i=0;i<cookies.length;i++)    
           {  
            //System.out.println(cookies[i].getName() + ":" + cookies[i].getValue());  
            Cookie cookie = new Cookie(cookies[i].getName(), null);  
            cookie.setMaxAge(0);  
            cookie.setPath(path);//根据你创建cookie的路径进行填写      
            response.addCookie(cookie);  
           }  
      }catch(Exception ex)  
      {  
           System.out.println("清空Cookies发生异常!");  
      }   
       
    }

/**
     * 清空cookie
     */
    public static void clearCookie(HttpServletRequest request,HttpServletResponse response, String path) {
      Cookie[] cookies = request.getCookies();
      try
      {
           for(int i=0;i<cookies.length;i++) 
           {
            //System.out.println(cookies[i].getName() + ":" + cookies[i].getValue());
            Cookie cookie = new Cookie(cookies[i].getName(), null);
            cookie.setMaxAge(0);
            cookie.setPath(path);//根据你创建cookie的路径进行填写   
            response.addCookie(cookie);
           }
      }catch(Exception ex)
      {
           System.out.println("清空Cookies发生异常!");
      }
    
    } 调用eg:clearCookie(request, response, "/");

2,设置cookie代码示例:

Java代码
/** 
    * Convenience method to set a cookie 
    * @param response 
    * @param name 
    * @param value 
    * @param path 
    */ 
   public static void setCookie(HttpServletResponse response, String name,  
                                String value, String path) {  
       if (logger.isDebugEnabled()) {  
           logger.debug("Setting cookie '" + name + "' on path '" + path + "'");  
       }  
 
       Cookie cookie = new Cookie(name, value);  
       cookie.setSecure(false);  
       cookie.setPath(path);  
       cookie.setMaxAge(Constants.COOKIE_INVALID_TIME);  
       response.addCookie(cookie);  
//       logger.info("setCookie 完成.......");  
   }

cookies的清空和保存相关推荐

  1. 关于asp.net 中 cookies 的清空

    最近做一个项时候登录时用Cookies保存了用户Id.可是在做退出的时候出现了一点小问题. Code Response.Cookies.Clear() 可是退出 的时候,还是退出不了.Cookies还 ...

  2. scrapy爬取知名问答网站(解决登录+保存cookies值+爬取问答数据)--完整版完美解决登录问题

    菜鸟写Python:scrapy爬取知名问答网站 实战(3) 一.文章开始: 可能看到这篇文章的朋友,大多数都是受慕课网bobby讲师课程的影响,本人也有幸在朋友处了解过这个项目,但是似乎他代码中登录 ...

  3. Python扫码登录保存和验证cookies值——抖音篇(一)

    python实现扫码登录抖音网页版 一.通过抓包找到二维码生成地址 二.通过链接获取参数token和qrcode 三.分析二维码图片的信息 方法1 方法2 四.逐步获取登录cookies值 五.保存c ...

  4. 章节九:cookies

    章节九:cookies 目录 章节九:cookies 1. 项目:发表博客评论 post请求 2. cookies及其用法 3. session及其用法 4. 存储cookies 5. 读取cooki ...

  5. Cookies 的读写

    大家都知道,网站一般都会用Session保存用户的ID,但是容易过期,经常丢失,然而用Cookies就比较好了,下面就是我的读写Cookies的代码. /** <summary>     ...

  6. WebForm session,cookies

    session : Session:在计算机中,尤其是在网络应用中,称为"会话控制".Session 对象存储特定用户会话所需的属性及配置信息.这样,当用户在应用程序的 Web页之 ...

  7. Asp.net内置对象之Cookies

    一.了解Cookies对象 Cookies是由Web服务器管理的存放在客户计算机中的一个数据集合.这些数据是客户端.服务器端相关的.也就是说客户浏览器每登录一个网站, 在Cookies中就会保存客户浏 ...

  8. cookies的详细使用说明

    一.什么是cookies? 大家都知道,浏览器与WEB服务器之间是使用HTTP协议进行通信的,当某个用户发出页面请求时,WEB服务器只是简单的进行响应,然后就关闭 与该用户的连接.因此当一个请求发送到 ...

  9. opencv学习笔记1:图片读入,显示与保存(有代码)

    读入图像 cv2.imread(filepath,flags) 说明: filepath文件名 图片路径. 如原始路径为: D:\lesson\2345_image_file_copy_15.jpg ...

最新文章

  1. SpringDataJpa根据多个id物品清单id查询房源编号
  2. Java笔试面试题007
  3. Spring Boot常见企业开发场景应用、自动配置原理结构分析
  4. Linux网络设备子系统
  5. 动态添加JavaScript
  6. 第三章:3.2  get 请求
  7. c语言while计算机编写,计算机等级考试二级C语言(while与dowhile循环)
  8. SpringCloud实现原理图
  9. 5.6m元多项式的表示
  10. FastJSON、Gson和Jackson性能对比
  11. 奇怪的车次,你信不信
  12. sql modify 会丢失数据么_为什么U盘的数据会丢失?找对方法,轻松应对
  13. radiobuttonlist 后面追加操作按钮_【进口知识】通关无纸化签约及代理报关委托收发操作指南...
  14. 新手php环境一键安装包,常用PHP运行环境一键安装包
  15. 经济学常识之破窗谬论
  16. CSR CVC4.3.1消回声调试向导
  17. 企业萤石云服务器,企业萤石云提供DIY轻量级场景,助力打造商业智居轻方案
  18. 程序员为什么要学习软件工程
  19. 计算机未来的发展250字,电脑迷250字作文
  20. linux mac地址远程开机,用MAC地址远程开机的开机棒你见过吗?

热门文章

  1. 百度经验的文章,如何自动展开“展开阅读全部”
  2. 人工智能数学基础--不定积分1:概念与性质
  3. android 7.1快捷方式App Shortcuts
  4. Pytorch 的repeat函数
  5. 红旗linux如何硬盘安装教程,红旗Linux硬盘安装攻略
  6. 彻底删除的文件如何恢复?
  7. wirshark抓包产生的pcap文件分析
  8. rvm安装和安装失败问题解决,使用rvm安装ruby
  9. 新一配:程序员因一行代码被老板开除,网友评论:你这不是脱裤子放屁吗?
  10. 樊登36个问题建立亲密关系_拉近亲密关系的36个问题