Freigeben über


System.Net.Http.Headers Namespace

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

Klassen

Name Beschreibung
AuthenticationHeaderValue

Stellt Authentifizierungsinformationen in Autorisierungs-, Proxyauthentifizierungs-, WWW-Authenticate- und Proxy-Authenticate Headerwerten dar.

CacheControlHeaderValue

Stellt den Wert der kopfzeile Cache-Control dar.

ContentDispositionHeaderValue

Stellt den Wert des Content-Disposition-Headers dar.

ContentRangeHeaderValue

Stellt den Wert der Inhaltsbereich-Kopfzeile dar.

EntityTagHeaderValue

Stellt einen Entitätstag-Headerwert dar.

HttpContentHeaders

Stellt die Auflistung von Inhaltsheadern dar, wie in RFC 2616 definiert.

HttpHeaders

Eine Auflistung von Headern und deren Werten gemäß RFC 2616.A collection of headers and their values as defined in RFC 2616.

HttpHeaderValueCollection<T>

Stellt eine Auflistung von Headerwerten dar.

HttpRequestHeaders

Stellt die Auflistung von Anforderungsheadern dar, wie in RFC 2616 definiert.

HttpResponseHeaders

Stellt die Auflistung von Antwortheadern dar, wie in RFC 2616 definiert.

MediaTypeHeaderValue

Stellt einen Medientyp dar, der in einem Content-Type-Header verwendet wird, wie in 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, wie in RFC 2616 definiert.

NameValueWithParametersHeaderValue

Stellt ein Name/Wert-Paar mit Parametern dar, die in verschiedenen Headern verwendet werden, 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 einer User-Agent Kopfzeile sein kann.

RangeConditionHeaderValue

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

RangeHeaderValue

Stellt einen Bereichskopfwert dar.

RangeItemHeaderValue

Stellt einen Bytebereich in einem Bereichskopfwert dar.

RetryConditionHeaderValue

Stellt einen Retry-After Headerwert dar, der entweder ein Datums-/Uhrzeitwert oder ein Zeitbereichswert sein kann.

StringWithQualityHeaderValue

Stellt einen Zeichenfolgenheaderwert mit optionaler Qualität dar.

TransferCodingHeaderValue

Stellt einen Accept-encoding-Headerwert dar.

TransferCodingWithQualityHeaderValue

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

ViaHeaderValue

Stellt den Wert einer Via-Kopfzeile dar.

WarningHeaderValue

Stellt einen Warnwert dar, der vom Warnungsheader verwendet wird.

Strukturen

Name Beschreibung
HeaderStringValues

Stellt eine Auflistung von Headerzeichenfolgenwerten bereit.

HeaderStringValues.Enumerator

Listet die Elemente eines .HeaderStringValues

HttpHeadersNonValidated

Stellt eine Ansicht über einer HttpHeaders Auflistung bereit, die keine Überprüfung oder Analyse des Inhalts erzwingt.

HttpHeadersNonValidated.Enumerator

Listet die Elemente eines .HttpHeadersNonValidated

Hinweise

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