HttpResponseHeader Énumération

Définition

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
HttpResponseHeader

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.

S’applique à

Voir aussi