System.Net.Http.Headers Namespace

Bietet Unterstützung für Sammlungen von HTTP-Headern, die vom System.Net.Http-Namespace verwendet werden.

Klassen

AuthenticationHeaderValue

Stellt Authentifizierungsinformationen in Authorization-, ProxyAuthorization-, WWW-Authenticate- und Proxy-Authenticate-Headerwerten dar.

CacheControlHeaderValue

Stellt den Wert des Cache-Control-Headers dar.

ContentDispositionHeaderValue

Stellt den Wert des Content-Disposition-Headers dar.

ContentRangeHeaderValue

Stellt den Wert des Content-Range-Headers dar.

EntityTagHeaderValue

Stellt einen Entitätstag-Headerwert dar.

HttpContentHeaders

Stellt die Auflistung der Inhaltsheader (gemäß Definition in RFC 2616) dar.

HttpHeaders

Eine Auflistung von Headern und deren Werten (gemäß Definition in RFC 2616).

HttpHeaderValueCollection<T>

Stellt eine Auflistung von Headerwerten dar.

HttpRequestHeaders

Stellt die Auflistung der Anforderungsheader (gemäß Definition in RFC 2616) dar.

HttpResponseHeaders

Stellt die Auflistung der Antwortheader (gemäß Definition in RFC 2616) dar.

MediaTypeHeaderValue

Stellt einen Medientyp dar, der in einem Inhaltstypheader verwendet wird, wie im RFC 2616 definiert.

MediaTypeWithQualityHeaderValue

Stellt einen Medientyp mit einem zusätzlichen Qualitätsfaktor dar, der in einem Inhaltstypheader verwendet wird.

NameValueHeaderValue

Stellt ein Name-Wert-Paar dar, das in verschiedenen Headern verwendet wird, die in RFC 2616 definiert sind.

NameValueWithParametersHeaderValue

Stellt ein Name-Wert-Paar mit Parametern dar, das in verschiedenen Headern verwendet wird, wie in RFC 2616 definiert.

ProductHeaderValue

Stellt einen Produkttokenwert in einem User-Agent-Header dar.

ProductInfoHeaderValue

Stellt einen Wert dar, der entweder ein Produkt oder ein Kommentar in einem Benutzer-Agent-Header sein kann.

RangeConditionHeaderValue

Stellt einen If-Range-Headerwert dar, der entweder ein Datum/Uhrzeit- oder ein Entitätstag-Wert sein kann.

RangeHeaderValue

Stellt einen Bereichsheaderwert des Bytebereichs dar.

RangeItemHeaderValue

Stellt einen Bereichsheaderwert des Bytebereichs dar.

RetryConditionHeaderValue

Stellt einen Retry-After-Headerwert dar, der entweder ein Datum/Uhrzeit- oder ein Zeitspannen-Wert sein kann.

StringWithQualityHeaderValue

Stellt einen Zeichenfolgen-Headerwert mit einer optionalen Qualität dar.

TransferCodingHeaderValue

Stellt einen Headerwert zum Akzeptieren von Codierung dar.

TransferCodingWithQualityHeaderValue

Stellt einen Accept-Encoding-Headerwert mit optionalem Qualitätsfaktor dar.

ViaHeaderValue

Stellt den Wert eines Via-Headers dar.

WarningHeaderValue

Stellt einen Warnungswert des Warnungsheaders dar.

Strukturen

HeaderStringValues

Stellt eine Auflistung von Headerzeichenfolgenwerten bereit.

HeaderStringValues.Enumerator

Zählt die Elemente einer HeaderStringValues auf.

HttpHeadersNonValidated

Stellt eine Ansicht über einer HttpHeaders Auflistung bereit, die das Erzwingen der Validierung oder Analyse der Inhalte vermeidet.

HttpHeadersNonValidated.Enumerator

Zählt die Elemente einer HttpHeadersNonValidated auf.

Hinweise

Der System.Net.Http.Headers -Namespace bietet Unterstützung für HTTP-Header, wie in RFC 2616 von der IETF definiert.