码迷,mamicode.com
首页 > 其他好文 > 详细

cookie 和session 区别

时间:2016-01-23 01:12:04      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:

会话技术:

Cookie:客户端技术.将数据保存在客户端浏览器上.Cookie是有大小和个数的限制.

Session:服务器端技术.将数据保存在服务器端.Session没有大小和个数限制.Session基于Cookie回写了一个JSESSIONID.

Cookie的分类:

* 会话级别的Cookie:浏览器关闭了,Cookie就销毁了!

* 持久化的Cookie:

* cookie.setMaxAge(时间); --- 存活指定的时间.

* cookie.setMaxAge(0); --- 销毁持久性Cookie.条件:必须路径得一致.

* 案例一:记录用户上次访问时间.

* 案例二:客户访问的浏览记录.

Session:

* 案例一:购物车

* 案例二:验证码

* session的追踪:浏览器禁用Cookie之后还想使用Session?

* URL重写:

* 在所有的地址路径后拼接;jsessionid=sessionID的值.

* response.encodeURL(url); --- 自动在URL地址后拼接jsessionid

* response.encodeRedirectURL(url); --- 在重定向的时候进行URL重写.

cookie 和session 区别

标签:

原文地址:http://www.cnblogs.com/jiemoxiaodi/p/5152558.html

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