http請求拆分

2022-08-22 20:45:10 字數 1895 閱讀 1506

http請求由三部分構成,分別為

請求行,首部,實體

首部分為請求首部和響應首部,並且部分首部兩種通用。 

通用首部:

cache-control         控制快取的行為

connection              瀏覽器想要優先使用的鏈結型別,比如keep-alive

date                         建立報文時間

pragma                    報文指令

via                            **伺服器相關資訊

transfer-encoding    傳輸編碼方式

upgrade                   要求客戶端公升級協議

warning                   在內容中可能存在錯誤

請求首部:

accept                      能正確接收的**型別

accept-charset        能正確接收的字串

accept-encoding      能正確接收的編碼格式列表

accept-language      能正確接收的語言列表

expect                       期待服務端的指定行為

from                         請求方的郵箱位址

host                          伺服器網域名稱

if-match                    兩端資源標記比較

if-modified-since      本地資源未修改返回304(比較時間)

if-none-match          本地資源未修改返回304(比較標記)

user-agent               客戶端資訊

max-forwards          限制可被**及閘道器**的次數

proxy-authorization  向**伺服器傳送驗證資訊

range                       請求某個內容的一部分

referer                      表示瀏覽器所訪問的前乙個頁面

te                             傳輸編碼方式

相應首部:

accept-ranges        是否支援某些種類的範圍

age                           資源在**快取中存在的時間

etag                         資源標識

location                   客戶端重定向到某個url

proxy-authenticate  向**伺服器傳送驗證資訊

server                      伺服器名字

www-authenticate  獲取資源需要的驗證資訊

實體首部:

allow                         資源的正確請求方式

content-encoding     內容的編碼格式

content-language    內容使用的語言

content-length         request body長度

content-location      返回資料的備用位址

content-md5             base64加密格式的內容md5檢驗值

content-range          內容的位置範圍

content-type             內容的**型別

expires                      內容的過期時間

last-modified            內容的最後修改時間 

HTTP請求 HTTP方法

http 1.1中可使用的方法 get 獲取資源 獲取伺服器的某個資源 get方法用來請求訪問已經被uri識別的資源。制定的資源經伺服器端解析後返回響應內容。也就是說,如果請求的資源是文字,那就保持原樣返回 如果是像cgi common gateway inte ce,通用閘道器介面 那樣的程式,就...

http 請求 聊聊HTTP請求及響應

http是超文字傳輸協議 英文 hypertexttransferprotocol,縮寫 http 是一種用於分布式 協作式和超 資訊系統的應用層協議。http是全球資訊網的資料通訊的基礎 包含三大部分 1.1請求行 位於請求訊息的第一行 格式 請求方式 資源路徑 http版本號 常用請求方式 ge...

HTTP請求以及HTTP響應

http請求 客戶端連上伺服器後,向伺服器請求某個web資源,稱之為客戶端向伺服器傳送了乙個http請求。乙個完整的http請求包括 乙個請求行 若干訊息頭 以及實體內容 請求行用於描述客戶端的請求方式 請求的資源名稱,以及使用的http協議版本號 訊息頭用於描述客戶端請求哪台主機,以及客戶端的一些...