Cookie学习

20 篇文章 0 订阅

cookie

(1)作用

在web开发中是用来维系状态的一种技术

(2)应用场景

  • 自动登录
  • 记录访问网页

(3)实现过程

服务器要向浏览器返回cookie

[1]创建cookie对象
//创建cookie
Cookie c = new Cookie(,);
[2]返回cookie对象
response.addCookie(c);
[3]重新发送cookie值

浏览器再发送请求时,会把这些cookie 值重新发送给服务器

Cookies[] cookies = request.getCookies();
[4]遍历cookies数组
for(Cookie c:cookies){
    System.out.println(c);
}

(4)cookie属性

[1]maxAge

用来设置cookies的寿命

  • 默认不设置(-1)表示浏览器关闭寿命就到期
  • 指定一个正整数(单位秒),指定cookies存活多久
  • 设置为0,表示由服务器端删除该cookie
[2]httpOnly

用来设置是否禁止js代码访问cookie
总体来讲,cookie是具有安全风险的,因为信息2是存储在浏览器端的

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值