cookie与session学习笔记 -- day01 会话介绍
来源:互联网 发布:linux创建多层目录 编辑:程序博客网 时间:2024/06/02 05:04
一、会话介绍
1.什么是会话
会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。
2.保存会话的两种技术
(1)、cookie:
由于cookie数据是由客户端来保存和携带的,所以Cookie是客户端技术,程序把每个用户的数据以cookie的形式写给用户
各自的浏览器。当用户使用浏览器再去访问服务器中的web资源时,就会带着各自的数据去。这样,web资源处理的就是
用户各自的数据了。cookie其实就是浏览器缓存。
属性:
name: 名称不能唯一确定一个cookie。路径可能不同
value: 不能存中文
path: 默认是写入cookie那个应用的访问路径
如:http://localhost:8080/day10/servlet/cookieDemo1 其中的cookieDemo1是写cookie的路径
则 path 就是 /day10/servlet/
当客户端访问服务器其它资源时,根据访问路径来决定是否带着cookie到服务器
当访问的路径是以cookie中path开头的路径,就带cookie,否则就不带。
设置path:cookie.setPath("/");
maxAge : cookie的保存时间。默认是-1(表示保存在浏览器的内存中)。单位是秒
负数:cookie存在浏览器的内存中,浏览器退出时删除cookie。
0: 立即删除cookie。路径要保持一致,否则会删错了。
正数:缓存(持久化到磁盘中)的时间。
(2)、session:
Session是服务器端技术,利用这个技术,服务器在运行时可以为每一个用户的浏览器创建一个其独享的HttpSession对象,
由于session为用户浏览器独享,所以用户在访问服务器的web资源时,可以把各自的数据放在各自的session中,当用户再
去访问服务器中的其它web资源时,其它web资源再从用户各自的session中取出数据为用户服务。
- cookie与session学习笔记 -- day01 会话介绍
- 会话技术 cookie和session 学习笔记
- session与会话cookie
- cookie与session会话
- Session会话与cookie
- Cookie 与 session 学习笔记
- 会话中的cookie与session
- 会话之Session与Cookie
- 会话跟踪Cookie与Session
- 会话管理cookie与session
- 会话管理---Cookie与Session
- 【J2EE核心开发学习笔记 007】 Cookie Session会话管理
- FastDFS学习笔记-- day01 介绍
- activeMQ学习笔记 -- day01介绍
- cookie与session学习笔记 -- day02 Cookie&Session
- session 与 cookie介绍
- php5学习笔记之cookie 与 session
- PHP 学习笔记 Cookie 与 Session 详解
- 仿“游品味”首页效果之RecyclerView实现PinnedHeader标签
- 继承,接口,内部类,包装类
- uva10934 Dropping water balloons
- 配置tomcat服务器内存大小中的Xms、Xmx、PermSize、MaxPermSize 详解
- Centos下Yum安装PHP5.5,5.6,7.0
- cookie与session学习笔记 -- day01 会话介绍
- 排序算法:希尔排序(更高效的插入法排序)
- HashMap、HashTable有哪些区别
- Rxjava+ReTrofit+okHttp深入浅出-终极封装三(文件上传)
- HDU 3695 Computer Virus on Planet Pandora AC自动机
- ReactiveCocoa之RAC过滤(八)
- 浅拷贝深拷贝
- 留言板
- SPOJ 3943 Nested Dolls