最近在学习HTTP,知道了
- HTTP1.1 增加了长链接
- SPDY/HTTP2.0 增加了多路复用
然而当我用chrome随便打开一个使用HTTP1.1的网站时发现,HTTP请求依然是并发的
如图:
这相当于HTTP1.1下也可以多路复用么?
求大神解答
最近在学习HTTP,知道了
然而当我用chrome随便打开一个使用HTTP1.1的网站时发现,HTTP请求依然是并发的
如图:
这相当于HTTP1.1下也可以多路复用么?
求大神解答
8 回答3.8k 阅读
2 回答2.7k 阅读✓ 已解决
2 回答1.8k 阅读✓ 已解决
2 回答2k 阅读✓ 已解决
4 回答1.9k 阅读
1 回答1.4k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
你说的并发实际上是浏览器通过多线程建立的多个链接实现, HTTP1.1只实现了Keep-Alive, 长连接本质上是串行的,只有HTTP2.0才实现了多路复用。
这篇文章不错,强烈建议看看。