http請求頭、響應頭詳解

http請求包含兩部分內容:請求頭 ,?響應頭


一、請求頭

作用:請求頭主要是一些客戶端想要告訴服務器的一些內容,比如以下這些屬性:

accept :告訴服務器客戶端只能接受什么類型,比如Accept:text/plain? ?只能接受text類型的

Cookie:將客戶端的數據發送給服務端

Referer:表示這個請求是從哪個URL過來的

Cache-Control:緩存控制? ,?比如Cache-Control:?no-cache? 是不緩存

Connection:keep-alive

1.http請求頭詳解


二、響應頭

響應狀態碼:

1xx消息: 一般是告訴客戶端,?請求已經收到 ,正在處理

2xx處理成功: 一般是請求成功 ,已經成功處理

3xx重定向:讓客戶端再發起一個請求以完成整個請求的處理

4xx處理發生錯誤:一般都是客戶端出錯 ,如客戶端未被授權 ,或者是被禁止訪問 ,或者是請求一個不存在的資源?也就是路徑有誤

5xx處理發生錯誤:一般是服務器發生錯誤


http發送請求完整的解析過程:

域名解析 --> 發起TCP的3次握手 --> 建立TCP連接后發起http請求 --> 服務器響應http請求,瀏覽器得到html代碼 --> 瀏覽器解析html代碼,并請求html代碼中的資源(如js、css、圖片等) --> 瀏覽器對頁面進行渲染呈現給用戶?

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容