http协议有很多版本,我们需要知道http1.0,http1.1,http2.0的区别

31 阅读1分钟
  • http1.0 是短连接的 发一个数据包就建立一次连接,发完就断开 缺点浪费性能
  • http1.1 长连接 默认Connection: keep-alive 在HTTP1.1中,默认支持长连接(Connection: keep-alive),即在一个TCP连接上可以传送多个HTTP请求和响应,减少了建立和关闭连接的消耗和延迟 缺点虽然可以同时在一个tcp传多个http请求和响应,顺序要保证 所以容易导致队头堵塞
  • http2.0 实现多路复用,不需要http请求按顺序依次请求和响应