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 du serveur.
public enum class HttpResponseHeader
public enum HttpResponseHeader
type HttpResponseHeader =
Public Enum HttpResponseHeader
- Héritage
Champs
AcceptRanges | 20 | En-tête Accept-Ranges qui spécifie la plage qui est 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. |
Allow | 10 | En-tête Allow qui spécifie le jeu de méthodes HTTP qui sont pris en charge. |
CacheControl | 0 | En-tête Cache-Control qui spécifie les directives de mise en cache devant être respectées par l'ensemble des mécanismes de mise en cache tout au long de la chaîne de demande/réponse. |
Connection | 1 | En-tête Connection qui spécifie les options souhaitées pour une connexion particulière. |
ContentEncoding | 13 | En-tête Content-Encoding qui spécifie les encodages appliqués aux données relatives au corps fournies. |
ContentLanguage | 14 | En-tête Content-Language qui spécifie le ou les langages naturels des données relatives au corps fournies. |
ContentLength | 11 | En-tête Content-Length qui spécifie la longueur en octets des données relatives au corps fournies. |
ContentLocation | 15 | En-tête Content-Location qui spécifie un URI à partir duquel le corps fourni peut être obtenu. |
ContentMd5 | 16 | En-tête Content-MD5 qui spécifie le résumé MD5 des données relatives au corps fournies en vue d’assurer un contrôle 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 SHA256 ou supérieur. |
ContentRange | 17 | En-tête Range qui spécifie à la ou les sous-plages de la réponse que les demandes du client doivent être retournées plutôt que l'intégralité de la réponse. |
ContentType | 12 | En-tête Content-Type qui spécifie le type MIME des données relatives au corps fournies. |
Date | 2 | En-tête Date qui spécifie la date et l'heure de lancement de la réponse. |
ETag | 22 | En-tête Etag qui spécifie la valeur actuelle pour la variante demandée. |
Expires | 18 | En-tête Expires qui spécifie la date et l’heure après lesquelles les données relatives au corps fournies doivent être considérées comme périmées. |
KeepAlive | 3 | En-tête Keep-Alive qui spécifie un paramètre à utiliser pour préserver une connexion persistante. |
LastModified | 19 | En-tête Last-Modified qui spécifie la date et l’heure de la dernière modification des données relatives au corps fournies. |
Location | 23 | En-tête Location qui spécifie un URI vers lequel le client est redirigé pour obtenir la ressource demandée. |
Pragma | 4 | En-tête Pragma qui spécifie les directives spécifiques à l’implémentation qui peuvent s’appliquer à tout agent tout au long de la chaîne de requête/réponse. |
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 durée (en secondes), ou une date et une heure, après lesquelles le client peut réessayer de lancer sa demande. |
Server | 26 | En-tête Server qui spécifie des informations à propos de l'agent serveur d'origine. |
SetCookie | 27 | En-tête Set-Cookie qui spécifie les données de cookie qui sont présentées au client. |
Trailer | 5 | En-tête Trailer qui spécifie que les champs d'en-tête indiqués sont présents dans le code de fin d'un message qui est encodé à l'aide du codage de transfert mémorisé en bloc. |
TransferEncoding | 6 | En-tête Transfer-Encoding qui spécifie le type de transformation éventuellement appliqué au corps du message. |
Upgrade | 7 | En-tête Upgrade qui spécifie les protocoles de communication supplémentaires pris en charge par le client. |
Vary | 28 | En-tête Vary qui spécifie les en-têtes de demande qui sont utilisés pour déterminer si une réponse mise en cache est nouvelle. |
Via | 8 | En-tête Via qui spécifie les protocoles intermédiaires que la passerelle et les agents proxy doivent utiliser. |
Warning | 9 | En-tête Warning qui spécifie des informations supplémentaires à propos de l’état ou de la transformation d’un message qui ne peut pas être répercuté dans le message. |
WwwAuthenticate | 29 | En-tête WWW-Authenticate qui spécifie que le client doit s'authentifier auprès du serveur. |
Remarques
Le contenu approprié des différents en-têtes est décrit en détail dans la spécification HTTP/1.1.