Cookie与Session的对比
来源:互联网 发布:淘宝怎么有流量 编辑:程序博客网 时间:2024/05/22 06:42
Session与Cookie对比
相同:都是保存用户状态的机制,都会过期
不相同:1.session在服务器端保存用户信息,cookie在客户端保存用户信息
2.session保存的是Object类型,cookie保存的是String类型
3.session随会话的结束而将其存储的数据销毁,cookie可以长期保存在客户端
4.session保存重要信息,cookie保存不重要的信息。
Session生命周期:
创建:客户端第一次访问jsp或servlet创建一个SessionId。客户端每次请求都将SessionId带过,服务端进行验证。
活动:1.某次会话超链接
2.当前会话页面没有全部关闭
3.本次会话所有页面关闭后,再重新访问某个JSP或者Servlet将会创建新的会话。
销毁:1.调用session.invalidate()
2.过期(tomcat中设置超时)
3.服务器重启
Cookie
保存在客户端
典型应用1.判断用户是否已经登录
2.购物车的处理
作用:对特定对象的追踪
保存用户浏览记录与习惯
简化登录
安全风险:容易泄露用户的信息
创建Cookie
Cookie newCookie = new Cookie(String key,Object value);
写入Cookie
response.addCookie(newCookie);
读取Cookie
Cookie[] cookies = request.getCookies()
0 0
- Session与Cookie的对比
- Cookie与Session的对比
- session与cookie的对比
- Session与Cookie的对比
- Session和Cookie的对比
- Servlet——Cookie与Session的对比
- cookie与session简单对比分析
- cookie与session对比(JavaBean)
- Session和cookie的区别(进行对比)
- PHP中Cookie和Session的对比
- Cookie与session的对比/转发与重定向的区别
- 20160410servlet学习笔记session与cookie对比与分析
- session与cookie的区别
- session与cookie的区别
- Session与Cookie的区别
- session与cookie的区别
- cookie与Session的区别
- session与cookie的区别
- SSM配置
- 亿级Web系统搭建——单机到分布式集群
- Java使用POI为Excel打水印,调整列宽并设置Excel只读
- Mac对摘要进行加密后,怎么对摘要进行解密?
- Android进阶之路
- Cookie与Session的对比
- Qualcomm Android camera 架构简析及如何debug
- Qt学习笔记1:信号和槽
- C语言数据结构插入算法
- 横竖屏不同的情况来适配样式
- 二叉搜索树与双向链表(Java实现)
- 使用Flex 和 Red5开发简单视频直播功能[转]
- 分针网—IT教育: Javascript不同浏览器差异及兼容方法
- 微信小程序页面布局