Microsoft.Net.Http.Headers 命名空间

包含表示已知 HTTP 标头的类型以及这些标头的通用值(如果适用)。 这些类型还包含用于分析、序列化和处理标头值的实现。

CacheControlHeaderValue

表示 Cache-Control HTTP 标头。

ContentDispositionHeaderValue

表示标头的值 Content-Disposition

ContentDispositionHeaderValueIdentityExtensions

用于标识处置标头类型的各种扩展方法ContentDispositionHeaderValue

ContentRangeHeaderValue

表示 Content-Range 响应 HTTP 标头。

CookieHeaderValue

表示 HTTP 请求 Cookie 标头。

EntityTagHeaderValue

表示一个实体标记 (etag) 标头值。

HeaderNames

定义已知 HTTP 标头的常量。

HeaderQuality

提供 HTTP 标头质量因素。

HeaderUtilities

提供用于分析和修改 HTTP 标头值的实用工具。

MediaTypeHeaderValue

媒体类型标头的表示形式。 请参阅 https://tools.ietf.org/html/rfc6838

MediaTypeHeaderValueComparer

IComparer<T> 实现可以根据质量值 (q 值) 比较接受媒体类型标头字段。

NameValueHeaderValue

表示用于各种标头的在 RFC 2616 中定义的名称/值对。

RangeConditionHeaderValue

表示可以是 If-Range 日期/时间或实体标记值的标头值。

RangeHeaderValue

表示 Range 标头值。

RangeHeaderValue 支持 RFC 2616 中定义的 Range 标头。

RangeItemHeaderValue

表示 Range 标头值中的字节范围。

RangeItemHeaderValue支持 RFC 2616 中定义的 中的Range字节范围。

SetCookieHeaderValue

表示 Set-Cookie 标头。

有关 Set-Cookie 标头规范,请参阅 http://tools.ietf.org/html/rfc6265 。

StringWithQualityHeaderValue

具有可选质量的字符串标头值。

StringWithQualityHeaderValueComparer

IComparer<T> 实现可以根据内容协商标头字段的质量值 (q 值) 进行比较。 这适用于在 accept-charset、accept-encoding、accept-language 和具有类似语法规则的相关标头字段中使用的值。 有关媒体类型 q 值的比较器,请参阅 MediaTypeHeaderValueComparer

枚举

SameSiteMode

指示客户端是否应在“同一站点”或“跨站点”请求中包含 Cookie。 RFC 草稿: https://tools.ietf.org/html/draft-ietf-httpbis-rfc6265bis-03#section-4.1.1

注解

有关已知 HTTP 标头的详细信息,请参阅 HTTP 标头