目录

🍏 HTTP 1.0/1.1/2.0 的区别

相关问题:

  • HTTP 的 1.0 / 1.1 / 2.0 分别有什么特点?分别有什么区别?
  • HTTP 1.0:

    • 浏览器与服务器只保持短暂的连接,浏览器的每次请求都需要与服务器建立一个 TCP 连接。
  • HTTP 1.1:

    • 引入 持久连接。TCP 连接默认不关闭,可以被多个请求服用。
    • 在同一个 TCP 连接中,客户端可以发送多个请求。
    • 所有数据通信 按序进行,服务器只有处理完一个请求,才会接着处理下一个请求。
    • 新增一些请求方法、请求头、响应头。
  • HTTP 2.0:

    • 采用了 二进制格式 而非 文本格式;
    • 完全 多路复用。只需要一个连接就可以实现并行。
    • 使用报头压缩,降低开销。
    • 引入服务器推送。语序服务端推送资源给客户端。适合加载静态资源。

# 参考

📢 上次更新: 2022/09/02, 10:18:16