System.Net.Http.Headers 名前空間

System.Net.Http名前空間で使用される HTTP ヘッダーのコレクションをサポートします。

クラス

名前 説明
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

Range ヘッダー値を表します。

RangeItemHeaderValue

Range ヘッダー値のバイト範囲を表します。

RetryConditionHeaderValue

日付/時刻または期間の値を指定できる Retry-After ヘッダー値を表します。

StringWithQualityHeaderValue

省略可能な品質の文字列ヘッダー値を表します。

TransferCodingHeaderValue

受け入れエンコード ヘッダー値を表します。

TransferCodingWithQualityHeaderValue

オプションの品質係数を持つ Accept-Encoding ヘッダー値を表します。

ViaHeaderValue

Via ヘッダーの値を表します。

WarningHeaderValue

警告ヘッダーで使用される警告値を表します。

構造体

名前 説明
HeaderStringValues

ヘッダー文字列値のコレクションを提供します。

HeaderStringValues.Enumerator

HeaderStringValuesの要素を列挙します。

HttpHeadersNonValidated

コンテンツに対する検証または解析の強制を回避する、 HttpHeaders コレクションの上にビューを提供します。

HttpHeadersNonValidated.Enumerator

HttpHeadersNonValidatedの要素を列挙します。

注釈

System.Net.Http.Headers名前空間は、IETF によって RFC 2616 で定義されている HTTP ヘッダーのサポートを提供します。