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 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.