长连接和短链接

作者: 没有名字就是我的名字 | 来源:发表于2016-05-29 10:59 被阅读541次
长连接
  • 长连接一般应用于静态网页,比如:html,css等!

  • 用法是在设置请求头为[set HTTPHeader......]这个方法并且设置参数为@"keep-alive"和@"connection"

  • 长连接的服务器都与需要设置一个超时时常
    只要聊天窗口存在就一直连接.每隔一段时间就发送一个没意义的空请求(心跳包)告诉服务器我还存在!

      系统内存在心跳包,系统默认是设置的2小时的心跳频率。
      但是他不能见到到该机器是断电还是掉线等一些问题,
      只能用于检测是否还存在.所以我们设置的心跳包在这个时候都有用了.
      我们设置一个时间一般设置为30~60s,这样系统会隔一段时间给服务器发送一个心跳包.
      在这个规定的时间内没有任何回复,就可以判定为已经掉线.
    
  • 长连接用的比较多的为:QQ 微信 陌陌

      优点:每次请求不需要重新连接.
      缺点:只要连接服务器,占用服务器资源.
    
短链接:
  • 短链接一般用于:php,动态网页等

  • 用法是在设置请求头为[set HTTPHeader....]这个方法里面设置参数为@"close"和@"connection"

      优点:占用服务器的资源少
      缺点:每次请求都需要重新连接

相关文章

  • 长连接和短链接

    长连接 长连接一般应用于静态网页,比如:html,css等! 用法是在设置请求头为[set HTTPHeader....

  • 关于网络的一些基本概念

    1.什么是长/短连接&心跳包? 短连接 非持续链接和持续链接都是短链接. 数据请求结束后,会断开连接 能够及时释放...

  • 长连接短链接

    在HTTP/1.0中默认使用短连接。也就是说,客户端和服务器每进行一次HTTP操作,就建立一次连接,任务结束就中断...

  • Http长连接和短链接

    短连接:在HTTP/1.0中默认使用短连接。也就是说,客户端和服务端每进行一次HTTP操作,就建立一次连接,任务结...

  • 长连接与短连接

    长连接和短链接的区别 客户端和服务端响应的次数长连接:可以多次短连接:一次 传输数据的方式长连接:连接--数据传输...

  • 长短链接

    长连接的概念 HTTP 的请求是在 TCP 连接的基础上发送的,而 TCP链接分为长连接和短连接。 长连接:HTT...

  • 11-HTTP长连接

    http请求时在TCP的连接上发送的,TCP的连接分为长链接和短连接。长链接: HTTP请求在发送的时候,要先去创...

  • nginx 长连接

    先理解下长连接和短链接 短连接: 短连接就是每次请求一个资源就建立连接,请求完成后连接立马关闭。每次请求都经过“...

  • 长连接和短链接的区别

    1. HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用...

  • HTTP 长连接&&短链接

    参考链接:https://network.51cto.com/art/201904/595021.htm

网友评论

  • 岳亚楠:排版布局不错,就是内容太高大上了,不懂。

本文标题:长连接和短链接

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