码迷,mamicode.com
首页 > 编程语言 > 详细

javaWeb的Cookie

时间:2018-06-19 11:51:49      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:百度   span   保存   包含   中间   Nid   cookie   int   get   

1 Cookie是服务器保存在客户端的东西

2 由http协议制定:

  a http协议规定一个cooki最大为4kb

  b 一个服务器最多向一个浏览器发送20个cookie

  c 一个浏览器最多保存300个Cookie

3 一键一值的形式,中间以 ;分开,由浏览器从服务器带回

Cookie: name=123; JSESSIONID=0905F34DCA5C4425D42773757DA304A5

  相关的两个方法

    request.getCookies()

    response.addCookies()

4 Cookie生命

  .setMaxAge(int age)

  如果 age>0 保存到客户机硬盘上,有效时间为age

  如果age<0  只在浏览器内存中存在,当关闭浏览器后,cookie也就消失

  如果等于0   浏览器会马上删掉cookie

5 Cookie路径:由服务器创建

  Cookie路径不是服务器设置在客户端的保存路径

  决定浏览器向服务器归还哪些cookie(访问路径包含Cookie路径的浏览器会归还回去)

6 Cookie domain

  设置跨域cookie:

    设置百度的共享Cookie

    cookie.setDomain(".baidu.com");

    cookie.setPath("/");

 

  

javaWeb的Cookie

标签:百度   span   保存   包含   中间   Nid   cookie   int   get   

原文地址:https://www.cnblogs.com/zzl521/p/9197539.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!