会话技术Cookie和Session

会话跟踪:对不同请求发送的数据,能够进行共享。可以用cookie和 session实现会话跟踪。

cookie: 英文 饼干,面包屑。客户端存(浏览器)储数据,用于多次请求 的数据跟踪(数据共享)。

session: 会话(对话,一次会话包含,n次请求和n次响应)。服务器端的内存 中存储数据,用于在一次会话的多次请求间共享数据,进行数据跟踪。

会话跟踪的作用:因为http协议是一个无连接,无状态的协议,每一次请求之间互相独立,互不关 联,所以无法在多次请求之间共享数据,cookie和session解决的问题就是共享数据问题。

会话:浏览器第一次给服务器发送请求开始---》到任意一方断开为止。 功能:在一次会话的范围内,多次请求之间共享数据。

1.Cookie技术

概念:客户端会话技术,将数据保存到客户端

实现步骤:

1.创建cookie对象,绑定数据

new Cookie(String name,String value);

2.响应cookie对象到浏览器

response.addCookie(cookie对象);

3.获取cookie对象,获取数据。

Cookie[] cookies = request.getCookies()

原理:通过Http协议中的响应头set-cookie和请求

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值