Tag
HTTP/2
HTTP/1.0、HTTP/1.1 与 HTTP/2:从短连接到长连接,再到多路复用
前言HTTP 的版本演进可以先压成一句话: 123HTTP/1.0:短连接为主,每次请求成本高。HTTP/1.1:默认长连接,复用 TCP 连接,但请求容易排队。HTTP/2:二进制分帧和多路复用,一个 TCP 连接里并发多个请求。 这篇文章围绕几个问题展开: HTTP/1.0 为什么慢? HTTP/1.1 的长连接解决了什么? 为什么 ...
计算机网络
HTTP
缓存
HTTP/1.0
HTTP/1.1
HTTP 连接与多路复用:为什么说是 HTTP/2 支持多路复用,而不是 TCP
前言学习 HTTP 版本演进时,很容易遇到几个问题: HTTP 不是应用层协议吗,为什么总说它要建立连接? HTTP/1.1 的长连接,到底连接的是谁和谁? HTTP/2 支持多路复用,为什么不说 TCP 支持多路复用? HTTP/2 既然能多路复用,为什么还会有 TCP 队头阻塞? 这篇文章就围绕一个主线来讲: 123HTTP...
计算机网络
HTTP
TCP
HTTP/1.1
HTTP/2