HTTP首部有哪些組成部分

1.HTTP 首部結構

HTTP 請求報文:在請求中,HTTP 報文由方法、URI、HTTP 版本、HTTP 首部字段等部分構成。
HTTP 響應報文:在響應中,HTTP 報文由 HTTP 版本、狀態碼(數字和原因短語)、 HTTP 首部字段 3 部分構成。

2.HTTP 首部字段

HTTP 首部字段傳遞重要信息:給瀏覽器和服務器提供報文主體大小、所使用的語言、認證信息等內容。
HTTP 首部字段是由首部字段名和字段值構成的,中間用冒號“:” 分隔。字段值對應單個 HTTP 首部字段可以有多個值,如Keep-Alive: timeout=15, max=100

HTTP 首部字段根據實際用途被分爲以下 4 種類型:
1)通用首部字段(General Header Fields)
請求報文和響應報文兩方都會使用的首部。
2)請求首部字段(Request Header Fields)
從客戶端向服務器端發送請求報文時使用的首部。補充了請求的附加內容、客戶端信息、響應內容相關優先級等信息。
3)響應首部字段(Response Header Fields)
從服務器端向客戶端返回響應報文時使用的首部。補充了響應的附加內容,也會要求客戶端附加額外的內容信息。
4)實體首部字段(Entity Header Fields)
針對請求報文和響應報文的實體部分使用的首部。補充了資源內容更新時間等與實體有關的信息。
具體請參考:https://blog.csdn.net/weixin_43532346/article/details/103895212

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章