不懂就问:为什么HTTP1.1 也可以同时发送多个http请求?

新手上路,请多包涵

最近在学习HTTP,知道了

  • HTTP1.1 增加了长链接
  • SPDY/HTTP2.0 增加了多路复用

然而当我用chrome随便打开一个使用HTTP1.1的网站时发现,HTTP请求依然是并发的

如图:

clipboard.png

这相当于HTTP1.1下也可以多路复用么?
求大神解答

阅读 6.9k
1 个回答

你说的并发实际上是浏览器通过多线程建立的多个链接实现, HTTP1.1只实现了Keep-Alive, 长连接本质上是串行的,只有HTTP2.0才实现了多路复用。
这篇文章不错,强烈建议看看

推荐问题
宣传栏