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ées par l’espace de noms System.Net.Http.
Classes
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 de balise d'entité. |
HttpContentHeaders |
Représente la collection d’en-têtes de contenu, tel que défini dans le document RFC 2616. |
HttpHeaders |
Collection d’en-têtes et leurs valeurs, tel que défini dans le document 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 le document RFC 2616. |
HttpResponseHeaders |
Représente la collection d’en-têtes de réponse, tel que défini dans le document RFC 2616. |
MediaTypeHeaderValue |
Représente un type de média utilisé dans un en-tête Content-Type défini dans la norme RFC 2616. |
MediaTypeWithQualityHeaderValue |
Représente un type de média avec une considération 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 comme défini dans la norme RFC 2616. |
NameValueWithParametersHeaderValue |
Représente une paire nom/valeur avec des paramètres utilisés dans différents en-têtes comme défini dans la norme RFC 2616. |
ProductHeaderValue |
Représente une valeur de jeton de produit dans un en-tête d'agent utilisateur. |
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 date, une heure ou une valeur de balise d'entité. |
RangeHeaderValue |
Représente une valeur d'en-tête de plage. |
RangeItemHeaderValue |
Représente une valeur d'en-tête de plage. |
RetryConditionHeaderValue |
Représente une valeur d'en-tête Retry-After qui peut être une date, une heure ou une valeur TimeSpan. |
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-Encoding. |
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 Warning. |
Structures
HeaderStringValues |
Fournit une collection de valeurs de chaîne d’en-tête. |
HeaderStringValues.Enumerator |
Énumère les éléments d'un élément HeaderStringValues. |
HttpHeadersNonValidated |
Fournit une vue sur une HttpHeaders collection qui évite de forcer la validation ou l’analyse sur son contenu. |
HttpHeadersNonValidated.Enumerator |
Énumère les éléments d'un élément HttpHeadersNonValidated. |
Remarques
L' System.Net.Http.Headers espace de noms fournit la prise en charge des en-têtes http tels que définis dans le document RFC 2616 de l’IETF.