http 請求報文由3部分組成(請求行+請求頭+請求體)
1、 是請求方法,get和post是最常見的http方法,初次以外還包括 delete、head、options、put、trace,不過現在大部分的瀏覽器只支援get和post
2、 是請求對應的url位址,他和報文頭的host屬性,組合起來是乙個完整的請求url
3、 是協議民稱和版本號
4、 是報文頭,有若干個屬性,形式為key:val,服務端據此獲取客戶端資訊
5、 是報文體,它將乙個頁面表單中的元件值通過param1=val1&parma=2的鍵值對形式編碼成乙個格式化串,它承載多個請求引數的資料,不但報文頭可以傳遞請求引數,url也可以通過/chapter15/user.html? param1=value1¶m2=value2」的方式傳遞數值
常見的http報文頭屬性
referer
cache-control
accept-encoding
host
user-agent 作用:告訴伺服器,客戶端使用的作業系統、瀏覽器版本和名稱
響應報文與請求報文一樣,由三個部分組成(響應行,響應頭,響應體)
1、 報文協議及版本;
2、 狀態碼及狀態描述;
3、 響應報文頭,也是由多個屬性組成;
4、 響應報文體,即我們要的資料。
http響應狀態碼
簡單說下常見的幾個狀態碼
etag
location
set-cookie
文章**至:
請求頭和響應頭
請求header http request header host 請求的網域名稱 user agent 瀏覽器端瀏覽器型號和版本 accept 可接受的內容型別 accept language 語言 accept encoding 可接受的壓縮型別 gzip,deflate accept char...
http請求頭和響應頭
http請求頭如下格式 訊息頭詳解 1.accept 用於告訴伺服器,客戶機支援的資料型別 2.accept charset 用於告訴伺服器,客戶機採用的編碼 3.accept encoding 用於告訴伺服器,客戶機支援的壓縮格式 4.accept language 用於告訴伺服器,客戶機的語言環...
HTTP請求頭和響應頭
這篇文章簡單總結一下http請求頭和響應頭,並舉一些web開發中響應頭的用例。accept 瀏覽器通過這個頭告訴伺服器,它所支援的資料型別。如 text html,image jpeg accept charset 瀏覽器通過這個頭告訴伺服器,它支援哪種字符集。accept encoding 瀏覽器...