web 应用-- cookie 的使用

本文介绍了如何通过Java Servlet API来创建、编辑和删除Cookie。包括设置Cookie的有效期为一周、指定其作用域为整个域名以及路径等操作。同时也展示了如何读取客户端发送过来的所有Cookie并进行修改或删除。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Cookie是早期用来保存用户的信息, 容易泄漏用户的信息, 并且用户可以主动限制使用cookie。

添加Cookie
Cookie co = new Cookie("name", "peter");
co.setMaxAge(60*60*24*7); //unit is second, save for 1 week
co.setDomain(".jd.com");
co.setPath("/");
response.addCookie(co); // save to disk



	    // read , edit, delete
Cookie[] cos = request.getCookies();
for(Cookie co : cos){
System.out.println(co.getName()+"="+co.getValue()); //read
co.setValue("new value"); //edit
co.setMaxAge(0); //delete
}
response.addCookie(co); //save to disk
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值