美文网首页
无连接&无状态

无连接&无状态

作者: 糖糖不加糖_ | 来源:发表于2023-02-13 21:19 被阅读0次

https://www.cnblogs.com/qstudy/p/10156577.html

无连接

限制每个连接只能处理一个请求,服务端处理完成客户请求,收到客户应答后,即断开链接。节省传输时间

keep-alive会让客户端和服务器端连接持续生效,当出现对服务器的后继请求时,能够避免重新建立连接,用来解决效率低的问题。但是会影响性能,因为在处理暂停期间,本来可以释放的资源仍在被占用

无状态

协议对事物处理没有记忆能力,服务器不知道客户端是什么状态。通俗来讲就是,我们给服务器端发送http请求,服务器根据请求发送数据过来,但是发送完不会记录任何信息
优点在于解放了服务器,“点到为止”不会造成不必要的连接占用,缺点是每次请求会传输大量重复的内容信息

无状态中保持http连接的技术

  • cookie:可以保持登录信息到下一次与服务器的会话,用户信息之类的都存储到cookie中,如果浏览器关闭,信息就没了
  • session:通过服务器来保持状态,服务器根据需求设置session,将会话信息保存在服务器上,并将sessionId传递给客户端,浏览器将sessionId保存到内存中,浏览器被关闭后,会清掉,每次请求服务器,会带上这个sessionId,根据这个值,服务器去判断用户信息,session信息存储在服务器端,可以设置定时销毁

相关文章

  • 无连接&无状态

    https://www.cnblogs.com/qstudy/p/10156577.html[https://ww...

  • 网络面试-ox09 http是如何维持用户的状态?

    http是无状态、无连接的特性无连接 —— 使用了keep-alive 来处理无状态 —— 使用了Cookie/S...

  • http详解

    1,HTTP 的特点和缺点 特点:无连接、无状态、灵活、简单快速 1,无连接:每一次请求都要连接一次,请求结束就会...

  • PHP中会话控制

    PHP中会话控制 一、HTTP协议简介以及原理 i. HTTP:超文本传输协议(无连接 无状态) 无连接:客户端向...

  • 标准的http协议是无状态的,无连接的

    1:"标准的http协议是无状态的,无连接的" 中的 http协议与无连接是什么? 2:"标准的http协议是无状...

  • HTTP演进

    HTTP 1.0无状态,无连接;短连接:每次发送请求都要重新建立tcp请求,即三次握手,非常浪费性能;无host头...

  • HTTP协议-复习(转)

    一、概念二、HTTP报文1.请求方法2.请求报文3.响应报文三、无连接和无状态1.无连接2.无状态 一、概念 超文...

  • webService、webSocket、socket、http

    HTTP HTTP 是基于请求响应式的,即通信只能由客户端发起,服务端做出响应,无状态,无连接。 无状态:每次连接...

  • nacicat for mysql连接不了Mysql

    新建的连接Mysql出错 连接不了 可能是因为没有连接网络造成的 无网络状态需要将主机名localhost 修改为...

  • Linux查看当前80端口的连接数&当前TCP连接的状态

    1、查看当前80端口的连接数 2、查看当前TCP连接的状态 属性含义描述 CLOSED //无连接是活动的或正在进...

网友评论

      本文标题:无连接&无状态

      本文链接:https://www.haomeiwen.com/subject/cwvjkdtx.html