入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

一个站点保存多个cookie

创建时间:2016-07-04 投稿人: 浏览次数:2760
//若果不设置Cookie的path,则名字相同的Cookie视为相同的Cookie,后面的覆盖前面的,注意:大小写敏感
Cookie c1=new Cookie("name", "v1");
Cookie c2=new Cookie("name", "v2");
//若设置了不同的path,即使Cookie名字相同,也视为不同的Cookie
Cookie c3=new Cookie("name", "v1");
c3.setPath("/");
Cookie c4=new Cookie("name", "v2");
c4.setPath("/web");
//Cookie的默认path为当前请求URL的路径

cookie是否相同取决于路径和名字。

多值cookie存放

Cookie cookie1 = new Cookie("名称","String类型的值");
因此你可以将多个值合并成一个String类型的值存入cookie中
比如姓名:zhangsan 年龄:25 性别:male
你可以String value = “zhangsan,25,male”;
取出来的时候可以用 value.split(",");来得到一个String[] 数组。
name    必需。规定 cookie 的名称。
value   必需。规定 cookie 的值。
expire  可选。规定 cookie 的有效期。
path    可选。规定 cookie 的服务器路径。
domain  可选。规定 cookie 的域名。
secure  可选。规定是否通过安全的 HTTPS 连接来传输 cookie。
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。