会话含义:
- 一次会话中包含多次请求和响应
- 一次会话:浏览器第一次给服务器资源发送请求,会话建立。直到有一方断开为止。
功能:
- 在一次会话的范围内的多次请求间,共享数据。
方式
- 1:客户端会话技术:Cookie
- 2: 服务器端会话技术:Session
Cookie:
- 1 .概念:客服端会话技术,将数据保存到客服端
快速入门
1.创建Cookie对象
- Cookie c = new Cookie(String name,String value)
2.发送Cookie
- reponse.addCookie©
3.获取Cookie 的值
- Cookie [] cookies = request.getCookies()
原理:
- 基于响应头set-cookie和请求头cookie实现
特点: - cookie存储数据在客服端浏览器
- 浏览器对于单个cookie的大小有限制(4kb)以及 对于同一个域名下的总cookie数量也有限制(20个)
作用:
- cookie一般用于存储少量的不太敏感的数据
- 在不登录的情况下,完成服务器对客户端的身份识别