会话控制cookie和session

会话技术

有很多的网站都有登录的功能:

|--login.html (登录页)
|--index.html(主页)
|--setting.html(设置页)

​实际开发,必须解决页面之间的数据共享问题:例如用户从login.html页面登陆之后,再去访问index.html或者setting.html页面时,应该还是能够获取用户的登陆信息。

​由于 http是无状态的,就是无记忆的,对于HTTP协议而言,无状态同样指每次request请求之前是相互独立的,当前请求并不会记录它的上一次请求信息。每次请求都是独立的,没有关联的,所以服务器和客户端都不知道是否是登录过的。

什么是会话控制

​ 会话控制就是用来弥补http无记忆的缺陷的一种技术。它能够将数据持久化(保存数据)的保存在客户端(浏览器)或者服务器端,从而让浏览器和服务器进行多次数据交换时,产生连续性。让每一次的请求和响应都知道对方是谁。

会话控制的分类

  • cookie: 将数据保存到客户端(浏览器)
  • session: 将数据保存到服务器端

cookie

查看cookie

在浏览器中查看

  • 在application–> cookie中查看。

在发送请求时的请求头中查看。

理解cookie

  • cookie是将数据持久化(保存)存储到客户端(浏览器)的一种技术。
  • cookie是键值对格式的字符串
  • 可以通过浏览器查看某个网站的cookie。
  • 如果浏览器保存了cookie,则再次向服务器发请求时,就会自动带上这个cookie。把cookie放在请求头中,发送给服务器。
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值