HTTP全部報文首部字段

2022-04-29 19:18:07 字數 2174 閱讀 4679

總結了一下http各種報文首部字段。

http報文結構

報文首部

空行(cr+lf)

報文主體

http報文型別

http有兩種型別報文,請求報文響應報文兩種報文的首部結構如下

請求行請求首部字段

通用首部字段

實體首部字段

狀態行響應首部字段

通用首部字段

實體首部字段

從上面看http一共有四種型別的首部字段通用首部字段請求首部字段響應首部字段實體首部字段

http/1.1 首部字段

首部欄位名

說明cache

控制快取的行為

connection

逐跳首部、連線的管理

date

建立報文的日期時間

pragma

報文指令

trailer

報文末端的首部一覽

transfer-encoding

指定報文主體的傳輸編碼方式

upgrade

公升級為其他協議

via**伺服器的相關資訊

warning

錯誤通知

首部欄位名

說明accept

使用者**可處理的**型別

accept-charset

優先的字符集

accept-encoding

優先的內容編碼

accept-language

優先的語言(自然語言)

authorization

web認證資訊

expect

期待伺服器的特定行為

from

使用者的電子郵箱位址

host

請求資源所在伺服器

if-match

比較實體標記(etag)

if-modified-since

比較資源的更新時間

if-none-match

比較實體標記(與if-match相反)

if-range

資源未更新時傳送實體byte的範圍請求

if-unmodified-since

比較資源的更新時間(與if-modified-since相反)

max-forwards

最大傳輸逐跳數

proxy-authorization

**伺服器要求客戶端的認證資訊

range

實體的位元組範圍請求

referer

對請求中uri的原始獲取方法

te傳輸編碼的優先順序

user-agent

http客戶端程式的資訊

首部欄位名

說明accept-ranges

是否接受位元組範圍請求

age推算資源建立經過時間

etag

資源的匹配資訊

location

令客戶端重定向至指定的uri

proxy-authenticate

**伺服器對客戶端的認證資訊

reter-after

對再次發起請求的時機要求

server

http伺服器的安裝資訊

vary

**伺服器快取的管理資訊

www-authenticate

伺服器對客戶端的認證資訊

首部欄位名

說明allow

資源可支援的http方法

content-encoding

實體主體的適用的編碼方式

content-language

實體主體的自然語言

content-length

實體主體的大小(單位:位元組)

content-location

替代對應資源的uri

content-md5

實體主體的報文摘要

content-range

實體主體的位置範圍

content-type

實體主體的**型別

expires

實體主體過期的日期時間

last-modified

資源的最後修改日期時間

HTTP全部報文首部字段

http報文結構 http報文型別 http請求報文首部 http響應報文首部 http一共有四種型別的首部字段 通用首部字段 首部欄位名 說明cache 控制快取的行為 connection 逐跳首部 連線的管理 date 建立報文的日期時間 pragma 報文指令 trailer 報文末端的首部...

http協議(六)報文首部

http請求和響應報文內容比較多,會分為大概四部分更新,最近比較忙,沒太多時間整理 首先來看看報文結構吧 1 http請求報文 http請求報文由方法 uri http版本。http首部欄位等構成 下面給大家示例乙個訪問my view page.php的請求報文首部資訊 關於報文的首部資訊,稍微詳解...

HTTP HTTP報文首部之請求首部字段詳解

請求首部 從客戶端向伺服器端傳送請求報文時,使用的首部.補充了請求的附加內容,客戶端資訊,響應內容相關優先順序等資訊 因為內容比較多,我就用 的形式來說吧,起碼好看一點兒 請求首部字段 說明accept 可增加優先順序,用 q 來額外表示權重 範圍為0 1 可精確至小數點後3位 1為最大值.如果不設...