System.Net.Http.Headers Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.