http簡單總結

一、http請求

組成部分

請求行

請求方式、URI和http版本。
如:GET /blog/list?page=1&size=20 HTTP/1.1

請求頭

各種條件和屬性的各類首部,分爲:通用首部、實體首部。 Host、Connection、Content-Type、Content-Length等等…

請求體

請求體,請求參數,如:page=1&size=20

二、http響應

組成部分

狀態行

響應狀態碼,原因短語、http版本 如:HTTP/1.1 200 OK

響應頭

響應首部字段 如:Date、Server、Content-Type、Connection等等。

報文主體

響應的數據

響應狀態碼

狀態碼 類別 描述 舉例
1XX Informational 接受的請求正在處理
2XX Success 成功 200:OK;204:No Content
3XX Redirection 重定向 301:Moved Permanently;304:Not Modified(服務器允資源未改變,可直接用客戶端未過期的緩存),304劃分到3XX,但和重定向無關係
4XX Client Error 客戶端錯誤 400:Bad Request;401:Unauthorized;404:Not Found(服務器沒有找到要訪問的資源)
5XX Server Error 服務器錯誤 500:Internal Server Error;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章