包含請求方法,請求URI和http版本。html
瀏覽器的一些信息web
返回狀態碼,緣由短語和http版本。json
200(ok): 服務器正常處理了請求
304(Not Modified): 資源未發生變更,通常瀏覽器會使用已經緩存過的資源
401(UNauthorized): 第一次返回表示須要認證,第二次則是表示認證失敗
403(Forbidden): 請求資源的訪問被服務器拒絕
404(Not Found): 服務器上不存在請求的資源
500: 服務器內部處理異常
503: 服務器暫時處於超負荷或者正在進行停機維護,沒法處理請求
https://segmentfault.com/a/11...
服務器的一些信息segmentfault
用於HTTP協議交互的信息被稱爲報文。瀏覽器
HTTP報文大體分爲報文首部和報文主體兩塊,中間用空行來劃分。一般,不必定有報文主體。緩存
既能夠出如今請求報頭,也能夠出如今響應報頭中安全
用於操做緩存的工做機制,如緩存時間,是否必須向服務器確認等服務器
控制再也不轉發給代理的首部字段和持久鏈接,http1.1版本默認的鏈接都是持久鏈接cookie
代表建立Http報文的日期和時間網絡
規定傳輸報文主體時採用的編碼方式
通知服務器客戶端能夠處理的媒體類型以及媒體類型的相對優先級,如 application/json,text/html,image/jpeg等。優先級使用q=來表示權重,最大值爲1,默認權重爲1.0
通知服務器客戶端能夠處理的語言集以及相對優先級
優先的內容編碼
用於高速服務區客戶端的認證信息。一般在接收到服務器返回的401狀態碼後,客戶端將Authorization加入請求中
http1.1規範中惟一一個必須包含在請求內的首部字段,可爲空
建立請求的瀏覽器名稱等信息
提供重定向的資源地址
服務器上安裝的http服務器應程序信息
開始狀態管理所使用的Cookie信息(響應首部),管理服務器端設置的cookie信息,如expires過時時間,domain所屬域名和httponly等
服務器端收到的Cookie信息(請求首部)
實體報頭用來定於被傳送資源的信息,既能夠用於請求也可用於響應。請求和響應消息均可以傳送一個實體
發送給接收者的實體正文的媒體類型
實體正文的長度
描述資源所用的天然語言,沒有設置則該選項則認爲實體內容將提供給全部的語言閱讀
實體報頭被用做媒體類型的修飾符,它的值指示了已經被應用到實體正文的附加內容的編碼,於是要得到Content-Type報頭域中所引用的媒體類型,必須採用相應的解碼機制。
實體報頭用於指示資源的最後修改日期和時間
實體報頭給出響應過時的日期和時間