System.Net.Http.Headers Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Prend en charge les collections d’en-têtes HTTP utilisés par l’espace System.Net.Http de noms.
Classes
| Nom | Description |
|---|---|
| AuthenticationHeaderValue |
Représente les informations d’authentification dans les valeurs d’en-tête Authorization, ProxyAuthorization, WWW-Authenticate et Proxy-Authenticate. |
| CacheControlHeaderValue |
Représente la valeur de l’en-tête Cache-Control. |
| ContentDispositionHeaderValue |
Représente la valeur de l’en-tête Content-Disposition. |
| ContentRangeHeaderValue |
Représente la valeur de l’en-tête Content-Range. |
| EntityTagHeaderValue |
Représente une valeur d’en-tête entity-tag. |
| HttpContentHeaders |
Représente la collection d’en-têtes de contenu tel que défini dans RFC 2616. |
| HttpHeaders |
Collection d’en-têtes et leurs valeurs définies dans RFC 2616. |
| HttpHeaderValueCollection<T> |
Représente une collection de valeurs d’en-tête. |
| HttpRequestHeaders |
Représente la collection d’en-têtes de requête tel que défini dans RFC 2616. |
| HttpResponseHeaders |
Représente la collection d’en-têtes de réponse tel que défini dans RFC 2616. |
| MediaTypeHeaderValue |
Représente un type de média utilisé dans un en-tête Content-Type tel que défini dans le RFC 2616. |
| MediaTypeWithQualityHeaderValue |
Représente un type de média avec un facteur de qualité supplémentaire utilisé dans un en-tête Content-Type. |
| NameValueHeaderValue |
Représente une paire nom/valeur utilisée dans différents en-têtes définis dans RFC 2616. |
| NameValueWithParametersHeaderValue |
Représente une paire nom/valeur avec des paramètres utilisés dans différents en-têtes tels que définis dans RFC 2616. |
| ProductHeaderValue |
Représente une valeur de jeton de produit dans un en-tête User-Agent. |
| ProductInfoHeaderValue |
Représente une valeur qui peut être un produit ou un commentaire dans un en-tête User-Agent. |
| RangeConditionHeaderValue |
Représente une valeur d’en-tête If-Range qui peut être une valeur date/heure ou une valeur de balise d’entité. |
| RangeHeaderValue |
Représente une valeur d’en-tête range. |
| RangeItemHeaderValue |
Représente une plage d’octets dans une valeur d’en-tête range. |
| RetryConditionHeaderValue |
Représente une valeur d’en-tête Retry-After qui peut être une valeur de date/heure ou d’intervalle de temps. |
| StringWithQualityHeaderValue |
Représente une valeur d’en-tête de chaîne avec une qualité facultative. |
| TransferCodingHeaderValue |
Représente une valeur d’en-tête accept-encodage. |
| TransferCodingWithQualityHeaderValue |
Représente une valeur d’en-tête Accept-Encoding avec un facteur de qualité facultatif. |
| ViaHeaderValue |
Représente la valeur d’un en-tête Via. |
| WarningHeaderValue |
Représente une valeur d’avertissement utilisée par l’en-tête Avertissement. |
Structures
| Nom | Description |
|---|---|
| HeaderStringValues |
Fournit une collection de valeurs de chaîne d’en-tête. |
| HeaderStringValues.Enumerator |
Énumère les éléments d’un HeaderStringValues. |
| HttpHeadersNonValidated |
Fournit une vue au-dessus d’une collection HttpHeaders qui évite de forcer la validation ou l’analyse sur son contenu. |
| HttpHeadersNonValidated.Enumerator |
Énumère les éléments d’un HttpHeadersNonValidated. |
Remarques
L’espace System.Net.Http.Headers de noms prend en charge les en-têtes HTTP tels que définis dans RFC 2616 par l’IETF.