http1 0和http1 1的區別

2022-09-13 08:57:12 字數 584 閱讀 1591

1.htttp1.0的特點

請求與響應支援頭域

響應物件以乙個響應狀態行開始

響應物件不只限於超文字

開始支援客戶端通過post方法向web伺服器提交資料,支援get、head、post方法

支援長連線(但預設還是使用短連線),快取機制,以及身份認證

2.http1.1的特點

http1.1新增了五種請求方法:options, put, delete, trace 和 connect 方法。

get 請求指定的頁面資訊,並返回實體主體。

head 類似於get請求,只不過返回的響應中沒有具體的內容,用於獲取報頭

post 向指定資源提交資料進行處理請求(例如提交表單或者上傳檔案)。資料被包含在請求體中。post請求可能會導致新的資源的建立和/或已有資源的修改。

put 從客戶端向伺服器傳送的資料取代指定的文件的內容。

delete 請求伺服器刪除指定的頁面。

connect http/1.1協議中預留給能夠將連線改為管道方式的**伺服器。

options 允許客戶端檢視伺服器的效能。 trace 回顯伺服器收到的請求,主要用於測試或診斷。

HTTP1 0 和 HTTP1 1的區別

這個應該是變化最大的乙個了.在1.0的版本中,如果客戶端請求頭沒有設定connection keep alive的話,那麼每次請求完成都會立即斷開連線,然後客戶端又要重新建立乙個http連線.假設乙個網頁包含了10個,那麼為了請求,客戶端必須要傳送10次請求,無疑這對頻寬和資源是極大的浪費,tcp的...

HTTP 1 0 和HTTP 1 1 的區別

區別一 最重要 http 1.1 加入了 1 持久連線 http persistent connections 也稱為 http keep alive,持久連線的特點是,只要任意一端沒有明確提出斷開連線,則保持tcp連線狀態 2 管線化 也叫流水線 pipelining 以前傳送請求後需要等待並且收...

HTTP1 0和HTTP1 1的區別

http 1.0規定瀏覽器與伺服器只保持短暫的連線,瀏覽器每次都需要與伺服器建立乙個tcp連線,伺服器完成請求後,立即斷開tcp連線,也就是說,同乙個客戶第二次訪問同乙個伺服器上的頁面時,伺服器的響應過程與第一次被訪問時是相同的。舉例在收到的html文件後,文件中有10個,每個都要重新再次建立連線獲...