http協議以及各版本之間的區別

2021-09-19 10:50:02 字數 723 閱讀 3565

影響乙個http網路請求的因素主要有兩個:頻寬和延遲。

頻寬已經不是問題延遲:

https與http的一些區別證書/載體/連線方式/埠/劫持

https協議需要到ca申請證書---證書

http協議執行在tcp之上,所有傳輸的內容都是明文https執行在ssl/tls之上,ssl/tls執行在tcp之上,所有傳輸的內容都經過加密的---載體

httphttps使用的是完全不同的連線方式,用的埠也不一樣,前者是80,後者是443---連線方式,埠

https可以有效的防止運營商劫持,解決了防劫持的乙個大問題---劫持

http2.0和http1.x相比的新特性

多路復用(multiplexing)

1. 多路復用是並行執行

2. 長連線復用是序列執行

header壓縮服務端推送(server push)可以從快取中取

http各版本之間的區別

http版本 value 缺點0.9 僅支援請求方式get,並且僅能請求訪問html格式的資源。1.0請求方式post和head 每次tcp連線只能傳送乙個請求,當伺服器響應後就會關閉這次連線,下乙個請求需要再次建立tcp連線,就是不支援keepalive 1.11.tcp連線預設不關閉,可以被多個...

http協議各版本的區別

http hypertext transfer protocol 超文字傳輸協議,是乙個應用層的通訊協議。http協議版本介紹 http 0.9 只接受get一種請求方法,沒有在通訊中指定版本號,且不支援請求頭。由於該版本不支援post方法,因此客戶端無法向伺服器傳遞太多資訊。http 1.0 第乙...

HTTP協議以及HTTP2 0 1 1 1 0區別

超文字傳輸協議 http,hypertext transfer protocol 是網際網路上應用最為廣泛的一種網路協議。所有的www檔案都必須遵守這個標準。設計http最初的目的是為了提供一種發布和接收html頁面的方法。角色 客戶端和服務端 accept encoding gzip,deflat...