Cookie简介

什么是Cookie?

简单来说就是存储在浏览器运行内存或者本地硬盘的一些用户信息。

如果对于Cookie不进行设置默认浏览器关闭Cookie存储的信息就会被清除。

 

 

关闭浏览器再访问:

eg:某网站的3天免登陆

Cookie使用:

创建Cookie对象:Cookie c = new Cookie("mark", "110");

添加到响应对象: resp.addCookie(c);

设置Cookie有效期:c.MaxAge(3*24*60*60);//3天免登陆,时间单位是s,不设置默认关闭浏览器清除Cookie

设置Cookie有效路径:c.setPath("/web_test/ck/abc");//如果不设置默认/ck/下的全部路径

访问:

访问:

 Cookie的获取:获取Cookie信息数组req.getCookies();

Cookie的删除

  • 获取一个已经存在的 cookie 然后存储在 Cookie 对象中。
  • 将 cookie 的有效期设置为 0。
  • 将这个 cookie 重新添加进响应头中。

Cookie方法汇总

 

 菜鸟教程相关知识:https://www.runoob.com/jsp/jsp-cookies.html

不一样的烟火
原文地址:https://www.cnblogs.com/cstdio1/p/11663953.html