http報文簡單記錄

jialebaba發表於2018-04-12

購買http權威指南後自我學習筆記.

http報文

專業術語:流入,流出,上游,下游,事務
流入,流出和上游,下游是用來描述報文方向
http報文都是由上游向下遊流動
複製程式碼

1. 報文組成部分

報文包含:一條來自客戶端的請求/來自伺服器的響應
報文的組成:1.起始行 2.首部 3.主體(可選)
報文的分類:1.請求報文 2.響應報文
複製程式碼

1.1 起始行

1.請求行:包含請求方法和url,版本
2.響應行:包含http版本,數字狀態碼,以及描述操作狀態的文字形式短語(如OK等)
3.方法:get,post等
4.狀態碼:告訴使用者端發生了什麼事情(如200等)
5.原因短語:起始行中最後一個元件,是狀態碼的可讀版本
6.版本號:http的版本
複製程式碼

1.2 首部

首部分類
1.通用首部:請求報文和響應報文均可出現
2.請求首部
3.響應首部
4.實體首部:描述主體的長度和內容
5.擴充套件首部(未定義)
複製程式碼

主體

HTTP要傳輸的內容
複製程式碼

2. 方法

1. get 2. head 3. put 4. post 5. trace 6. OPTIONS複製程式碼

相關文章