單純的使用一個HTTP請求估計隻要上過網的都會熟練操作。
比如輸入一個網址,然後點選回車,就會擷取到一個頁面或者其他操作結果。
但是作為前端技術人員的我們最好對此要了解的多一點。
一個完整的HTTP請求的過程:
(1).建立TCP連接配接
(2).Web浏覽器向Web伺服器發送請求指令。
(3).Web浏覽器發送請求頭資訊。
(4).Web伺服器應答。
(5).Web伺服器發送應答頭資訊。
(6).Web伺服器向浏覽器發送資料。
(7).Web伺服器關閉TCP連接配接。
一個HTTP請求一般由四部分組成:
(1).HTTP請求的方法或動作,比如是GET還是POST請求。
(2).正在請求的URL,總得知道請求的位址是什麼吧。
(3).請求頭,包含一些用戶端環境資訊,身份證資訊等。
(4).請求體,也就是請求正文,請求正文中可以包含客戶送出的查詢字元串資訊,表單資訊等等。
一個HTTP響應一般由三部分組成:
(1).一個數字和文字組成的狀态碼,用來顯示請求成功還是失敗。
(2).響應頭,響應頭也和請求頭一樣,包含許多包含許多有用的資訊,例如伺服器類型、日期時間、内容類型和長度等。
(3).響應體,也就是響應正文。
原文釋出時間為:2017-3-14
本文作者:admin
本文來自雲栖社群合作夥伴“螞蟻部落”,了解相關資訊可以關注螞蟻部落