cookie的学习

1.cookie是可以保持会话状态,但是这个会话状态保留在客户端上的。只要cookie清除或者cookie失效,这个会话状态就没有了。cookie是保存在浏览器客户端上的。cookie可以保存在浏览器的缓存中,浏览器关闭cookie消失。也保存在客户端的硬盘上浏览器关闭cookie还是存在,除非cookie失效。

2.只要是B/S架构的系统,只要基于HTTP协议,就cookie存在。

3.cookie实现的功能:保留购物车商品的状态在客户端上,十天内免登陆。

4.在java中cookie被当做类来处理,使用new运算符可以创建cookie对象,而cookie有两部分组成,分别是cookie的name和value,name和value都是string类型。

5.在java程序中创建cookie: Cookie cookie=new Cookie(String cookieName,String cookieValue)

6.浏览器可以一次向浏览器发送多个cookie。

7.默认情况下,服务器发送cookie给浏览器之后,浏览器将cookie保存到缓存中,只要浏览器不关闭,cookie会永远有效,当浏览器关闭之后,缓存中的cookie被清除。

8.浏览器会不会提交发送这些cookie给服务器,和请求路径有关。请求路径和cookie是紧密相关的。不同的请求路径会发送提交不同的cookie。

9.默认情况下cookie的路径是可以指定的,通过java程序进行设置,保证cookie和某个特定的路径绑定在一起。

10.只要关闭浏览器cookie就消失,我们可以通过设置cookie的有效时长,以保证cookie保存在硬盘文件中,但这个有效时长必须大于0.

11.浏览器是可以禁用cookie的。

转载于:https://my.oschina.net/LeBronJames/blog/1921687

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值