这几个请求链接方式很容易混淆,做者根据本身的理解整理了一下,图画的略丑...cdn
Client 按期向 Server 发送请求,以此保持与 Server 端数据的同步。创建了屡次的Http短链接。blog
HTTP 层,保持链接,Server 接收到 Client 的请求以后,若是没有数据更新,则链接保持一段时间,直到有数据或者超时才会返回。同步
即一次普通的Http请求。Server收到请求及时响应。it
HTTP1.1经过使用Connection:keep-alive进行长链接,默认进行持久链接,把多个 HTTP 请求合并为一个。在一次 TCP 链接中能够完成多个 HTTP 请求,可是对每一个请求仍然要单独发 header。实际是Tcp层的长连。io