http請求報頭和響應報頭(1)

2022-08-26 07:39:08 字數 1256 閱讀 7485

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...