1.
web端不可避免的http快取機制,要理解快取機制,先來了解下http的請求報文和響應報文的內容
2.請求報文
2.1請求行
請求行三部分組成:請求方法、url以及版本協議
請求的方法有get、head、put、post、trace、options、delete以及擴充套件方法.
2.2請求頭部
請求頭部新增了一些報文附加資訊,「名/值」對組成,每行一對,名和之間用冒號分離。
常見的請求頭如下
http請求頭部
host
接受請求的伺服器位址,可以是ip:埠號,也可以是網域名稱
user-agent
傳送求情的應用程式名稱
connection
指定連線的相關屬性
accept-charset
通知伺服器的編碼格式
accept-encoding
通知伺服器端傳送資料的編碼壓縮格式
accept-language
通知伺服器端可以傳送的語言
常見的http請求報文的屬性
accept
告訴伺服器端和客戶端應該接受什麼樣的型別:accept:text/plain
cookie
客戶端通過cookie將資訊傳遞給伺服器端
referer
請求的**
cache-control
對快取進行控制,設定是否在客戶端快取:no-cache,
2.3請求正文
post請求案例:
get請求案例:
user-agent:使用者使用的是火狐第五版本瀏覽器,windows64系統
accept-language:接受型別使中文的
accept-encode:伺服器端的壓縮格式為gzip格式的
HTTP之(二)請求響應報頭
二 傳送http請求 通過連線,客戶端寫乙個ascii文字請求行,後跟0或多個http頭標,乙個空行和實現請求的任意資料。乙個請求由四個部分組成 請求行 請求頭標 空行和請求資料 1.請求行 請求行由三個標記組成 請求方法 請求uri和http版本,它們用空格分隔。例如 get index.html...
http請求報頭
請求報頭的讀取 request.getheader string 但是每次讀取都要判斷是否為null,如果為null,那麼就有預設的處理 報頭對應很多屬性,並且都有對應的讀取方法。getcookies getauthtype getcontentlength getcontenttype gethe...
HTTP請求報文和響應報文
一.http請求報文 乙個http請求報文由請求行 請求頭 空行 請求資料四個部分組成 1.請求行 請求行由請求方法字段 url欄位 http協議版本三個字段組成 請求方法有get post head put delete options trace connect,其中,最常用的是get post...