HttpResponseHeader Énumération

Définition

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
HttpResponseHeader

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.

S’applique à

Voir aussi