java cookie保存时间_Cookie的细节具体保存的有效时间

标签:

3.4 Cookie的细节

1:void setPath*java.lang.String uri): 设置cookie的有效访问途径。有效路径指的cookie的有效路径

保存在哪里,那么浏览器在有效路径下访问服务器时就会带着 cookie信息,否则不带cookie信息。

2)void setMaxAge(int expiry): 设置cookie的有效时间。

正整数:表示cookie数据保存浏览器的缓存目录(硬盘中):数值表示保存的时间。

负整数:表示cookie数据保存浏览器的内存中。浏览器关闭cookie就丢失。

零:表示删除同名的cookie数据

cookie.setMaxAge(20) //20秒 从最后不调用cookie开始计算。

cookie.setMaxAge(-1)//cookie 保存在浏览器内存 只要是 负数就行(回话的cookie)

cookie.setMaxAge(0); 删除成功,就不能接收 cookie

列子:需求 删除cookie

//创建cookie

Cookie cookie=new Cookie("name","xxx");

cookie.setMaxAge(0);删除同名的cookie

//发送出去 到浏览器 客户端才能保存

response.addCookie(cookie);

System.out.println("删除成功");删除成功 就不能接收cookie

cookie 数据类型只能保存 字符串类型的数据

一个web 站点可以保存cookie,只能是英文的,不能保存中文的,每个站点最多存放20个

标签:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值