HTTP協議資料報格式(報文段)

2021-10-05 03:59:56 字數 1050 閱讀 7391

先看一張簡圖,如下

get:請求獲取request——url所標識的資源

post:在request——url所標識的資源後附加資源

head:請求獲取由request——url所標識的資源的響應訊息報頭

put:請求伺服器儲存乙個資源,由request——url作為其標識

delete:請求伺服器刪除由request——url所標識的資源

trace:請求伺服器回送收到的請求資訊(用於測試和診斷)

connect:保留

options:請求查詢伺服器效能

2、url

uri全名為uniform resource indentifier(統一資源標識),用來唯一的標識乙個資源,是乙個通用的概念,uri由兩個主要的子集url和urn組成。url全名為uniform resource locator(統一資源定位),通過描述資源的位置來標識資源。urn全名為uniform resource name(統一資源命名),通過資源的名字來標識資源,與其所處的位置無關,這樣即使資源的位置發生變動,其urn也不會變化。

3、協議版本

格式為http/主版本號.次版本號,常用為:http/1.1 http/1.0

4、請求頭部

user-agent:傳送請求的應用名稱

accept-charset:通知伺服器端可以傳送的編碼格式

accept-encoding:通知伺服器端可以傳送的資料壓縮格式

accept-language:通知伺服器端可以傳送的語言

2、響應頭部

server:伺服器應用軟體的名稱和版本

content-type:響應正文的型別

content-length:響應正文的長度

content-charset:響應正文所使用的編碼

content-encoding:響應正文使用的資料壓縮格式

content-language:響應正文使用的語言

HTTP協議報文格式

接下來我們看看http協議 hypertext transfer protocol 超文字傳輸協議 瀏覽器端 客戶端 向web伺服器端訪問頁面的過程和http協議報文的格式。基於http協議的客戶機訪問包括4個過程,分別是建立tcp套接字連線 傳送http請求報文 接收http應答報文和關閉tcp套...

HTTP協議報文格式

http協議 hypertext transfer protocol 超文字傳輸協議 瀏覽器端 客戶端 向web伺服器端訪問頁面的過程和http協議報文的格式。基於http協議的客戶機訪問包括4個過程,分別是建立tcp套接字連線 傳送http請求報文 接收http應答報文和關閉tcp套接字連線 1....

HTTP協議報文格式

http是基於客戶端 服務端 c s 的架構模型,http使用統一資源識別符號 uniform resource identifiers,uri 來傳輸資料和建立連線。一旦建立連線後,資料訊息就通過類似internet郵件所使用的格式 rfc5322 和多用途internet郵件擴充套件 mime ...