摘要:報文用于協議交互的信息被稱為報文。報文本身是由多行數據構成的字符串文本。首部字段包含表明請求和響應的各種條件和屬性的各類首部。報文的主體用于傳輸請求或響應的實體主體。協議中有一種被稱為內容編碼的功能也能進行類似的操作。
HTTP報文
用于HTTP協議交互的信息被稱為報文。
請求端(客戶端)的HTTP報文叫做請求報文,響應端(服務器端)的叫做響應報文。
HTTP報文本身是由多行數據構成的字符串文本。
HTTP報文大致上可分為報文首部和報文主體兩塊,兩者由最初出現的空行來劃分。
通常,并不一定要有報文主體。
請求報文和響應報文的結構請求報文和響應報文的首部內容由以下數據組成。
請求行:包含用于請求的方法,請求URI和HTTP版本。
狀態行:包含表明響應結果的狀態碼,原因短語和HTTP版本。
首部字段:包含表明請求和響應的各種條件和屬性的各類首部。 一般有四種首部,分別是通用首部、請求首部和實體首部。
其他:可能包含HTTP的RFC里未定義的首部(Cookie等)。
編碼提升傳輸速率HTTP在傳輸數據時可以按照數據原貌直接傳輸,也可以在傳輸過程中通過編碼提升傳輸速率。
通過在傳輸時編碼,能有效地處理大量的訪問請求。
但是,編碼的操作需要計算機來完成,因此會消耗更多的CPU資源。
報文主體和實體主體的差異 報文是HTTP通信中的基本單位,由8位組字節流組成,通過HTTP通信傳輸。
實體作為請求和響應的有效載荷數數據(補充項)被傳輸,其內容由實體首部和實體主體組成。
HTTP報文的主體用于傳輸請求或響應的實體主體。
通常,報文主體等于實體主體。只有當傳輸中進行編碼操作時,實體主體的內容發生變化,才會導致它和報文主體產生差異。
向待發送郵件內增加附件時,為了使郵件容量變小,我們會先用ZIP壓縮文件之后再添加附件發送。
HTTP協議中有一種被稱為內容編碼的功能也能進行類似的操作。
內容編碼指明應用在實體內容上的編碼格式,并保持實體信息原樣壓縮。
內容編碼后的實體由客戶端接收并負責解碼。
常見的內容編碼有如下幾種:gzip,compress,deflate,identity。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/50749.html
摘要:報文用于協議交互的信息被稱為報文。報文本身是由多行數據構成的字符串文本。首部字段包含表明請求和響應的各種條件和屬性的各類首部。報文的主體用于傳輸請求或響應的實體主體。協議中有一種被稱為內容編碼的功能也能進行類似的操作。 HTTP報文 用于HTTP協議交互的信息被稱為報文。 請求端(客戶端)的HTTP報文叫做請求報文,響應端(服務器端)的叫做響應報文。 HTTP報文本身是由多行數據構成...
摘要:協議用于客戶端和服務端之間的通信協議和協議族內的其他眾多協議相同,用于客戶端和服務端之間的通信。協議自身不對請求和響應之間的通信狀態進行保存。 HTTP協議用于客戶端和服務端之間的通信 HTTP協議和TCP/IP協議族內的其他眾多協議相同,用于客戶端和服務端之間的通信。 請求訪問文本或圖像等資源的一端稱為客戶端,而提供資源響應的一端稱為服務端。 在兩臺計算機之間使用HTTP協議通信時...
摘要:協議用于客戶端和服務端之間的通信協議和協議族內的其他眾多協議相同,用于客戶端和服務端之間的通信。協議自身不對請求和響應之間的通信狀態進行保存。 HTTP協議用于客戶端和服務端之間的通信 HTTP協議和TCP/IP協議族內的其他眾多協議相同,用于客戶端和服務端之間的通信。 請求訪問文本或圖像等資源的一端稱為客戶端,而提供資源響應的一端稱為服務端。 在兩臺計算機之間使用HTTP協議通信時...
摘要:正式作為標準被公布是在年的月,版本被命名為。網絡基礎通常使用的網絡包括互聯網是在協議族的基礎上運作的。協議族計算機與網絡設備要相互通信,雙方就必須基于相同的方法,我們把這些規則稱之為協議。 使用HTTP協議訪問Web 在瀏覽器地址欄內輸入URL之后,信息會被發送往某處,然后從某處獲得回復,內容就會顯示在Web頁面上。像這種通過發送請求獲取服務器資源的Web瀏覽器,都可稱為客戶端。(c...
摘要:正式作為標準被公布是在年的月,版本被命名為。網絡基礎通常使用的網絡包括互聯網是在協議族的基礎上運作的。協議族計算機與網絡設備要相互通信,雙方就必須基于相同的方法,我們把這些規則稱之為協議。 使用HTTP協議訪問Web 在瀏覽器地址欄內輸入URL之后,信息會被發送往某處,然后從某處獲得回復,內容就會顯示在Web頁面上。像這種通過發送請求獲取服務器資源的Web瀏覽器,都可稱為客戶端。(c...
閱讀 2858·2021-07-30 15:30
閱讀 553·2019-08-30 15:55
閱讀 1621·2019-08-26 17:04
閱讀 633·2019-08-26 11:36
閱讀 2064·2019-08-26 10:58
閱讀 3549·2019-08-23 14:34
閱讀 1558·2019-08-22 18:48
閱讀 2522·2019-08-21 17:51