状态保持

状态保持

状态保持就是用户请求时,浏览器、服务器知道这个用户之前做过什么,将用户的浏览状态保持下来,方便用户再次浏览或登录时重新输入信息

为什么要实现状态保持

·HTTP协议是无状态连接的协议,一次请求,一次操作,之后就结束。再次请求又是一次新的请求

无状态的原因

·浏览器和服务器使用套接字进行通信的,服务器将请求结果返回浏览器之后,会关闭当前套接字连接。

状态保持

   ·在客户端存储用户信息使用cookie

   ·在服务器端存储用户信息使用Session

Cookie的处理

   ·服务器向客户端发送Cookie

   ·客户端保存Cookie

   ·用户再次请求是客户端将Cookie发送给服务器

   ·服务器通过Cookie信息得到客户端特有的信息,
   并且根据这些信息生成相对应的内容

Session的处理

·客户端第一次向服务器发送请求时,如果服务器中不存在session标识,会在服务器内存中创建session。如果存在客户端请求时会将标识带上,服务端依据标识找到相应的session,从而再次使用

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值