国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

HTTP讀書筆記——HTTP報文內的HTTP信息

高璐 / 1807人閱讀

摘要:報文用于協議交互的信息被稱為報文。報文本身是由多行數據構成的字符串文本。首部字段包含表明請求和響應的各種條件和屬性的各類首部。報文的主體用于傳輸請求或響應的實體主體。協議中有一種被稱為內容編碼的功能也能進行類似的操作。

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報文叫做請求報文,響應端(服務器端)的叫做響應報文。 HTTP報文本身是由多行數據構成...

    Sleepy 評論0 收藏0
  • HTTP讀書筆記——簡單的HTTP協議

    摘要:協議用于客戶端和服務端之間的通信協議和協議族內的其他眾多協議相同,用于客戶端和服務端之間的通信。協議自身不對請求和響應之間的通信狀態進行保存。 HTTP協議用于客戶端和服務端之間的通信 HTTP協議和TCP/IP協議族內的其他眾多協議相同,用于客戶端和服務端之間的通信。 請求訪問文本或圖像等資源的一端稱為客戶端,而提供資源響應的一端稱為服務端。 在兩臺計算機之間使用HTTP協議通信時...

    JayChen 評論0 收藏0
  • HTTP讀書筆記——簡單的HTTP協議

    摘要:協議用于客戶端和服務端之間的通信協議和協議族內的其他眾多協議相同,用于客戶端和服務端之間的通信。協議自身不對請求和響應之間的通信狀態進行保存。 HTTP協議用于客戶端和服務端之間的通信 HTTP協議和TCP/IP協議族內的其他眾多協議相同,用于客戶端和服務端之間的通信。 請求訪問文本或圖像等資源的一端稱為客戶端,而提供資源響應的一端稱為服務端。 在兩臺計算機之間使用HTTP協議通信時...

    鄒強 評論0 收藏0
  • HTTP讀書筆記——了解Web及網絡基礎

    摘要:正式作為標準被公布是在年的月,版本被命名為。網絡基礎通常使用的網絡包括互聯網是在協議族的基礎上運作的。協議族計算機與網絡設備要相互通信,雙方就必須基于相同的方法,我們把這些規則稱之為協議。 使用HTTP協議訪問Web 在瀏覽器地址欄內輸入URL之后,信息會被發送往某處,然后從某處獲得回復,內容就會顯示在Web頁面上。像這種通過發送請求獲取服務器資源的Web瀏覽器,都可稱為客戶端。(c...

    mo0n1andin 評論0 收藏0
  • HTTP讀書筆記——了解Web及網絡基礎

    摘要:正式作為標準被公布是在年的月,版本被命名為。網絡基礎通常使用的網絡包括互聯網是在協議族的基礎上運作的。協議族計算機與網絡設備要相互通信,雙方就必須基于相同的方法,我們把這些規則稱之為協議。 使用HTTP協議訪問Web 在瀏覽器地址欄內輸入URL之后,信息會被發送往某處,然后從某處獲得回復,內容就會顯示在Web頁面上。像這種通過發送請求獲取服務器資源的Web瀏覽器,都可稱為客戶端。(c...

    yck 評論0 收藏0

發表評論

0條評論

高璐

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<