共用方式為


System.Net.Http.Headers 命名空間

提供對命名空間所使用的 System.Net.Http HTTP 標頭集合的支援。

類別

名稱 Description
AuthenticationHeaderValue

代表 Authorization、ProxyAuthorization、WWW-Authenticate 和 Proxy-Authenticate 標頭值中的驗證資訊。

CacheControlHeaderValue

代表 Cache-Control 標頭的值。

ContentDispositionHeaderValue

代表 Content-Disposition 標頭的值。

ContentRangeHeaderValue

代表 Content-Range 標頭的值。

EntityTagHeaderValue

代表實體標籤標頭值。

HttpContentHeaders

代表 RFC 2616 定義的內容標頭集合。

HttpHeaders

標頭及其值集合,如 RFC 2616 中所定義。

HttpHeaderValueCollection<T>

表示標頭值的集合。

HttpRequestHeaders

代表依據 RFC 2616 定義的請求標頭集合。

HttpResponseHeaders

代表 RFC 2616 定義的回應標頭集合。

MediaTypeHeaderValue

代表 RFC 2616 中定義的 Content-Type 標頭中所使用的媒體類型。

MediaTypeWithQualityHeaderValue

代表一種媒體類型,並在 Content-Type 標頭中使用額外的品質因子。

NameValueHeaderValue

代表RFC 2616中定義的各種標頭中使用的名稱/值對。

NameValueWithParametersHeaderValue

代表一對名稱/值對,並依據 RFC 2616 定義,在各種標頭中使用參數。

ProductHeaderValue

代表產品代幣值,顯示在 User-Agent 標頭中。

ProductInfoHeaderValue

代表一個可以是產品或 User-Agent 標頭中的註解的值。

RangeConditionHeaderValue

代表一個 If-Range 標頭值,可以是日期/時間或實體標籤值。

RangeHeaderValue

代表範圍標頭值。

RangeItemHeaderValue

代表 Range 標頭值中的一個位元組範圍。

RetryConditionHeaderValue

代表一個 Retry-After 標頭值,可以是日期/時間或時間範圍值。

StringWithQualityHeaderValue

代表帶有可選品質的字串標頭值。

TransferCodingHeaderValue

代表一個接受編碼標頭值。

TransferCodingWithQualityHeaderValue

代表一個 Accept-Encoding 標頭值,並可選地設定品質因子。

ViaHeaderValue

代表 Via 標頭的值。

WarningHeaderValue

代表 Warning 標頭所使用的警告值。

結構

名稱 Description
HeaderStringValues

提供標頭字串值的集合。

HeaderStringValues.Enumerator

列舉 的 HeaderStringValues元素。

HttpHeadersNonValidated

提供 HttpHeaders 集合頂端的檢視,以避免強制驗證或剖析其內容。

HttpHeadersNonValidated.Enumerator

列舉 的 HttpHeadersNonValidated元素。

備註

命名 System.Net.Http.Headers 空間提供 IETF 在 RFC 2616 中定義的 HTTP 標頭支援。