会话过程保存数据对象cookie和session

Posted pclover11

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了会话过程保存数据对象cookie和session相关的知识,希望对你有一定的参考价值。

1 cookie是以键值对保存在浏览器端,服务器端可以创建、接收、发送 cookie 信息。

request可以接收 cookie, response 可以发送 cookie。

 

1)cookie 可以设置过期时间cookie.setMaxAge

  • 正数,浏览器会将数据保存到硬盘中,如果没有超过过期时间,就可以一直访问。时间单位是秒。
  • 负数,浏览器会将数据保存在内存中,关闭浏览器数据就会回收。
  • 0,清除同名的cookie。

 

2)Cookie 可以设置有效路径 cookie.setPath(String path)。浏览器只有在有效路径下才会发送相应的cookie。

3)存放限制:浏览器一般只允许存放300个cookie,只可以存放英文、数字字符串,每个站点最多可以存放20个cookie,每个cookie大小限制为4kb。

 

以上是关于会话过程保存数据对象cookie和session的主要内容,如果未能解决你的问题,请参考以下文章

会话管理——cookie和session技术

会话技术: Cookie 和 Session

Cookie和Session

会话技术cookie和session详解

Cookie和Session

Java web 会话技术 cookie与session