会话技术概述_Cookie

## 会话技术
           1.会话:一次会话中包含多次请求和响应。
在这里插入图片描述
              (会话和生活中的谈话很类似,一次会话就是一次谈话,一次会话包括很多问与答,就像两个人只要都还在,没有走开,都算一次谈话的过程,而会话双方指的是客户端浏览器和服务器,只要客户端不关闭,或者服务器器端不关闭,这就始终在一次会话的范围内,就是说这一次会话范围内,就包含了多次请求并且也收到多次响应)
        ※1.一次会话:浏览器第一次给服务器资源发送请求,会话建立访。直到有一方断开位置
           2功能:在一次会话的范围内的多次请求间,共享数据
              (之前了解过http协议是无状态的,无状态的意思就是客户端发很多次请求,然后服务器给了多次响应,每一次请求响应之间和其他请求响应之间都是相互独立的,他们之间并不能进行数据的交流和交换,那么我们要进行数据的交流和交换,只能使用会话技术来解决这么一个问题)
            3.方式:
                1.客户端会话技术:Cookie(将来把数据存到客户端的)
                2.服务器端会话技术:Session(将来是把数据存到服务器端的)

## Cookie:
           1.概念:客户端会话技术,将数据保存到客户端
              (比如现在有个客户端浏览器,和服务器,浏览器给服务器端发送了一次请求,服务器端给浏览器响应一次请求,后面还要很多次请求和响应,那么保存数据到浏览器是这个意思,首先呢,第一次请求的时候完成了,服务器会携带一些数据响应给浏览器的,那么响应给浏览器后,浏览器发现了这些数据后,就把这些数据保存在浏览器本地了,保存完成之后,下一次请求,他又会把这些数据带着去发送下一次请求,那么相当于这两次请求响应之间,就进行了一个数据的共享问题,所以呢最终这个数据还是存在客户端浏览器本地里)
           2.快速入门
                ※使用步骤:
                   1.创建Cookie对象,指定(绑定)数据
                     ※new Cookie(String name, String value)
                   2.发送Cookie对象
                     ※response.addCookie(Cookie cookie)
                   3.获取Cookie,拿到数据
                     ※Cookie[] request.getCookies()
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值