# HTTP 123

# Date: 2019/November/28

# HTTP 1.0 vs HTTP 1.1

RFC2616#19.6.1 (opens new window)上, 詳細的列出了HTTP 1.0與HTTP 1.1的差異;
按照MDN文件上的說明 (opens new window), 大致上有:

在HTTP/1.1中, 為了避免網路擁塞與未正常斷開連線, 定義了同一網域下的最大連線數量應有所限制(RFC2616#8.1.4) (opens new window); 根據各家瀏覽器的實作, 這個數字會不太一樣.

同一網域下瀏覽器的同時最大可連線數
圖片來源 (opens new window)




# References


# 其他參考資料

IETF (1996). Hypertext Transfer Protocol -- HTTP/1.0 (opens new window).

IETF (1997). Hypertext Transfer Protocol -- HTTP/1.1 (opens new window).

IETF (1999). Hypertext Transfer Protocol -- HTTP/1.1 (opens new window).

IETF (2000). Upgrading to TLS Within HTTP/1.1 (opens new window).

IETF (2014). Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content (opens new window).

IETF (2015). Hypertext Transfer Protocol Version 2 (HTTP/2) (opens new window).

IETF (2019). Hypertext Transfer Protocol Version 3 (HTTP/3) draft-ietf-quic-http-24 (opens new window).

Factory.hr (2018/Jul). HTTP/2: the difference between HTTP/1.1, benefits and how to use it (opens new window). Medium.

一只好奇的茂 (2017/Jul). HTTP1.0、HTTP1.1 和 HTTP2.0 的区别 (opens new window). 微信

浪里行舟 ljianshu (2019/Mar). 解读HTTP/2 及 HTTP/3特性 (opens new window). GitHub.

阮一峰. (2018/Mar/05). HTTP/2 服务器推送(Server Push)教程 (opens new window). 阮一峰的网络日志.

Wagner, J. (2017/Apr/10) A Comprehensive Guide To HTTP/2 Server Push (opens new window).

Gamage, T. (2017/Nov/18) Evolution of HTTP — HTTP/0.9, HTTP/1.0, HTTP/1.1, Keep-Alive, Upgrade, and HTTPS (opens new window). Medium.

[Title](href link)

Last Updated: 2022/7/7 上午8:34:36