session和cookie的区别,session详情
来源:互联网 发布:浅绿色养生源码 编辑:程序博客网 时间:2024/06/06 14:03
问题1)cookie的不足,为什么会有session?
1)cookie会话,只能发送字符串。(很多时候我们需要传递对象。)
2)一个Cookie最大是4kb
3)Cookie数据内容只能是英文。
问题2)session的工作原理和cookie的对比?
1,Cookie是将数据发送到浏览器保存。
Session会话数据保存在服务器,浏览器发送jsessionid到服务器,获得数据。
2,Session技术用到了cookie技术。
(session比cookie只是多了一个步骤,session中用cookie存储的是id,而不是实际数据)
问题3)session的对象创建过程?
HttpSession session = request.getSession();
1)第一次访问创建session对象,给session对象分配一个唯一的ID,叫JSESSIONID
new HttpSession();
2)把JSESSIONID作为Cookie的值发送给浏览器保存
Cookie cookie = new Cookie(“JSESSIONID”, sessionID);
response.addCookie(cookie);
3)浏览器带着JSESSIONID的cookie访问服务器
4)服务器得到JSESSIONID,在服务器的内存中搜索是否存放对应编号的session对象。
if(找到){
return map.get(sessionID);
}
Map
- session和cookie的区别,session详情
- cookie和session的区别详情
- session的详情和cookie的不足
- cookie和session的区别
- Cookie 和session的区别
- session和cookie的区别
- cookie和session的区别
- Cookie和session的区别
- Cookie和Session的区别
- session和cookie的区别
- Cookie和Session的区别
- cookie 和session的区别
- session 和 cookie 的区别
- cookie 和 session 的区别
- cookie和session的区别
- Session和Cookie的区别
- session和cookie的区别?
- cookie 和session 的区别
- Amazon AWS上Tensorflow+GPU+CUDA 8+cuDNN 5+OpenBLAS配置
- 文章标题
- [转] html屏蔽右键、禁止复制
- msyql 命令行导入导出
- It is a great start
- session和cookie的区别,session详情
- 互联网性能与容量评估的方法论和典型案例
- linux下Tomcat常用操作
- Makefile中.PHONY的作用
- 图像不变性特征——hu矩
- mysql中查询数据库中所有的字段及表,数据库名
- QtCreator MSVC 搭建 Debugger
- 解决:JDK更改路径后Eclipse打不开
- Extjs4 ref