HttpResponseHeader 列舉

定義

可以在伺服器回應中指定的 HTTP 標頭。

public enum class HttpResponseHeader
public enum HttpResponseHeader
type HttpResponseHeader = 
Public Enum HttpResponseHeader
繼承
HttpResponseHeader

欄位

名稱 Description
CacheControl 0

Cache-Control 標頭,規定所有快取機制在請求/回應鏈上必須遵守的快取指令。

Connection 1

Connection 標頭,指定特定連線所需的選項。

Date 2

日期標頭,指定回應發出的日期與時間。

KeepAlive 3

Keep-Alive 標頭,指定一個參數以維持持久連線。

Pragma 4

Pragma 標頭,指定可能適用於請求/回應鏈中任何代理的實作專屬指令。

Trailer 5

Trailer 標頭,規定所標的標頭欄位存在於以分塊傳輸編碼編碼的訊息尾部中。

TransferEncoding 6

Transfer-Encoding 標頭,指定訊息主體已套用何種(若有)轉換類型。

Upgrade 7

升級標頭,指定客戶端支援的額外通訊協定。

Via 8

Via 標頭,指定閘道與代理代理使用中的中介協定。

Warning 9

警告標頭,指定訊息狀態或轉換的額外資訊,這些資訊可能未反映在訊息中。

Allow 10

Allow 標頭,指定支援的 HTTP 方法集合。

ContentLength 11

內容長度標頭,指定隨附的主體資料長度(以位元組為單位)。

ContentType 12

Content-Type 標頭,指定相關主體資料的 MIME 類型。

ContentEncoding 13

內容編碼標頭,指定已套用於相關主體資料的編碼。

ContentLanguage 14

內容語言標頭,指定所附身體資料的自然語言。

ContentLocation 15

Content-Location 標頭,指定可取得相關主體的 URI。

ContentMd5 16

Content-MD5 標頭,指定隨附主體資料的 MD5 摘要,目的是提供端對端訊息完整性檢查。 由於與 MD5 有碰撞問題,Microsoft 建議採用基於 SHA-256 或更完善的安全模型。

ContentRange 17

範圍標頭,指定客戶端要求回傳的回應子範圍,取代整個回應。

Expires 18

過期標頭,指定該資料應視為過期的日期與時間。

LastModified 19

Last-Modified 標頭,標示所附身體資料最後修改的日期與時間。

AcceptRanges 20

Accept-Ranges 標頭,指定伺服器接受的範圍。

Age 21

Age 標頭,標示自回應由原始伺服器產生以來的時間(秒數)。

ETag 22

Etag 標頭,用來指定所請求變體的當前值。

Location 23

Location 標頭,指定一個 URI,客戶端會被導向以取得所請求的資源。

ProxyAuthenticate 24

Proxy-Authenticate 標頭,規定用戶端必須向代理伺服器進行認證。

RetryAfter 25

Retry-After 標頭,指定時間(以秒為單位)或日期與時間,客戶端可在此後重新嘗試請求。

Server 26

伺服器標頭,用以指定原始伺服器代理的資訊。

SetCookie 27

Set-Cookie 標頭,指定呈現給用戶端的 Cookie 資料。

Vary 28

Vary 標頭,指定用來判斷快取回應是否為新鮮的請求標頭。

WwwAuthenticate 29

WWW-Authenticate 標頭,指定用戶端必須向伺服器進行認證。

備註

各種標頭的適當內容在 HTTP/1.1 規範中有詳細描述。

適用於

另請參閱