HttpResponseHeader Énumération
Définition
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.
En-têtes HTTP qui peuvent être spécifiés dans une réponse de serveur.
public enum class HttpResponseHeader
public enum HttpResponseHeader
type HttpResponseHeader =
Public Enum HttpResponseHeader
- Héritage
Champs
| Nom | Valeur | Description |
|---|---|---|
| CacheControl | 0 | En-tête Cache-Control, qui spécifie les directives de mise en cache qui doivent être respectées par tous les mécanismes de mise en cache le long de la chaîne de requête/réponse. |
| Connection | 1 | En-tête Connexion, qui spécifie les options souhaitées pour une connexion particulière. |
| Date | 2 | En-tête Date, qui spécifie la date et l’heure à laquelle la réponse provient. |
| KeepAlive | 3 | En-tête Keep-Alive, qui spécifie un paramètre à utiliser pour conserver une connexion persistante. |
| Pragma | 4 | En-tête Pragma, qui spécifie des directives spécifiques à l’implémentation qui peuvent s’appliquer à n’importe quel agent le long de la chaîne de requête/réponse. |
| Trailer | 5 | En-tête trailer, qui spécifie que les champs d’en-tête indiqués sont présents dans la bande-annonce d’un message encodé avec le codage de transfert en bloc. |
| TransferEncoding | 6 | En-tête Transfer-Encoding, qui spécifie le type (le cas échéant) de transformation appliqué au corps du message. |
| Upgrade | 7 | En-tête de mise à niveau, qui spécifie des protocoles de communication supplémentaires pris en charge par le client. |
| Via | 8 | En-tête Via, qui spécifie les protocoles intermédiaires à utiliser par les agents de passerelle et de proxy. |
| Warning | 9 | En-tête Avertissement, qui spécifie des informations supplémentaires sur cet état ou la transformation d’un message qui peut ne pas être reflété dans le message. |
| Allow | 10 | En-tête Allow, qui spécifie l’ensemble de méthodes HTTP prises en charge. |
| ContentLength | 11 | En-tête Content-Length, qui spécifie la longueur, en octets, des données de corps associées. |
| ContentType | 12 | En-tête Content-Type, qui spécifie le type MIME des données de corps associées. |
| ContentEncoding | 13 | En-tête Content-Encoding, qui spécifie les encodages qui ont été appliqués aux données de corps associées. |
| ContentLanguage | 14 | En-tête Content-Language, qui spécifie le langage naturel ou les langues des données de corps associées. |
| ContentLocation | 15 | En-tête Content-Location, qui spécifie un URI à partir duquel le corps associé peut être obtenu. |
| ContentMd5 | 16 | En-tête Content-MD5, qui spécifie le résumé MD5 des données du corps qui accompagnent, dans le but de fournir une vérification de l’intégrité des messages de bout en bout. En raison de problèmes de collision avec MD5, Microsoft recommande un modèle de sécurité basé sur SHA-256 ou mieux. |
| ContentRange | 17 | En-tête Range, qui spécifie la sous-plage ou les sous-plages de la réponse que le client demande à retourner à la place de la réponse entière. |
| Expires | 18 | En-tête Expire, qui spécifie la date et l’heure après lesquelles les données du corps associées doivent être considérées comme obsolètes. |
| LastModified | 19 | En-tête Last-Modified, qui spécifie la date et l’heure auxquelles les données du corps associées ont été modifiées pour la dernière fois. |
| AcceptRanges | 20 | En-tête Accept-Ranges, qui spécifie la plage acceptée par le serveur. |
| Age | 21 | En-tête Age, qui spécifie l’heure, en secondes, depuis la génération de la réponse par le serveur d’origine. |
| ETag | 22 | En-tête Etag, qui spécifie la valeur actuelle de la variante demandée. |
| Location | 23 | En-tête Location, qui spécifie un URI vers lequel le client est redirigé pour obtenir la ressource demandée. |
| ProxyAuthenticate | 24 | En-tête Proxy-Authenticate, qui spécifie que le client doit s’authentifier auprès d’un proxy. |
| RetryAfter | 25 | En-tête Retry-After, qui spécifie une heure (en secondes) ou une date et une heure, après laquelle le client peut réessayer sa requête. |
| Server | 26 | En-tête du serveur, qui spécifie des informations sur l’agent de serveur d’origine. |
| SetCookie | 27 | En-tête Set-Cookie, qui spécifie les données de cookie présentées au client. |
| Vary | 28 | En-tête Vary, qui spécifie les en-têtes de requête utilisés pour déterminer si une réponse mise en cache est fraîche. |
| WwwAuthenticate | 29 | En-tête WWW-Authenticate, qui spécifie que le client doit s’authentifier auprès du serveur. |
Remarques
Le contenu approprié de différents en-têtes est décrit en détail dans la spécification HTTP/1.1.