En-tête de requête HTTP
Header Explication de l'en-tête de requête HTTP Exemple
Accept Spécifie le type de contenu que le client peut recevoir Accept: text/plain, text/html
Accept-Charset Le jeu d'encodage de caractères que le navigateur peut accepter. Accept-Charset: iso-8859-5
Accept-Encoding Spécifie le type de codage de compression que le navigateur peut prendre en charge pour le contenu renvoyé par le serveur web. Accept-Encoding: compress, gzip
Accept-Language Langues acceptées par le navigateur Accept-Language: en,zh
Accept-Ranges Un ou plusieurs champs secondaires de l'entité page web peuvent être demandés. Accept-Ranges: bytes
Authorization Certificat d'autorisation pour l'autorisation HTTP Authorization : Certificat d'autorisation
Cache-Control Spécifie le mécanisme de mise en cache à suivre pour les demandes et les réponses. Cache-Control: no-cache
Connection Indique si une connexion persistante est nécessaire. (HTTP 1.1 utilise par défaut des connexions persistantes) Connection: close
Cookie Les requêtes HTTP sont envoyées au serveur web avec tous les cookies stockés sous le nom de domaine demandé. Cookie: $Version=1; Skin=new;
Content-Length La longueur de la requête Content-Length: 348
Content-Type Les informations MIME de l'entité demandée Content-Type: application/x-www-form-urlencoded
Date la date et l'heure d'envoi de la requête Date: Tue, 15 Nov 2010 08:12:31 GMT
Expect Le comportement spécifique du serveur demandé Expect: 100-continue
From l'adresse électronique de l'utilisateur qui a envoyé la demande From: user@jsons.cn
Host le nom de domaine et le numéro de port du serveur qui a spécifié la demande. Host: www.jsons.cn
If-Match Valable uniquement si la demande correspond à l'entité. If-Match : "valeur spécifique"
If-Modified-Since La demande aboutit si la partie demandée est modifiée après le délai spécifié, et renvoie un code 304 si elle n'est pas modifiée. If-Modified-Since: Sat, 29 Oct 2010 19:43:31 GMT
If-None-Match Si le contenu n'a pas changé, le code 304 est renvoyé, le paramètre est l'Etag précédemment envoyé par le serveur, et l'Etag de la réponse du serveur pour déterminer s'il a changé ou non. If-None-Match : "Valeur spécifique".
If-Range Si l'entité n'a pas changé, le serveur envoie la partie manquante du client, sinon il envoie l'entité entière. Le paramètre est également un Etag If-Range : "Valeur spécifique".
If-Unmodified-Since La demande n'aboutit que si l'entité n'a pas été modifiée après le délai spécifié. If-Unmodified-Since: Sat, 29 Oct 2010 19:43:31 GMT
Max-Forwards Limite la durée de transmission d'un message à travers le proxy et la passerelle. Max-Forwards: 10
Pragma Utilisé pour inclure des instructions spécifiques à la mise en œuvre Pragma: no-cache
Proxy-Authorization Certificat d'autorisation pour l'établissement d'un lien avec le proxy Proxy-Authorization : Lien vers le certificat d'autorisation du proxy.
Range Ne demande qu'une partie de l'entité, précise la portée. Range: bytes=500-999
Referer L'adresse de la page précédente, suivie de la page actuellement demandée, c'est-à-dire le chemin entrant. Referer: http:
TE Codage de transmission que le client est prêt à accepter et qui notifie au serveur l'acceptation de l'information "tail-plus-header". TE: trailers,deflate;q=0.5
Upgrade Spécifier un protocole de transport au serveur pour la conversion (s'il est pris en charge). Upgrade: HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x11
User-Agent Le contenu de l'agent utilisateur (User-Agent) contient des informations sur l'utilisateur à l'origine de la demande. User-Agent: Mozilla/5.0 (Linux; X11)
Via Notification de l'adresse de la passerelle intermédiaire ou du serveur proxy, des protocoles de communication Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
Warning Message d'avertissement concernant l'entité du message Warn: 199 Miscellaneous warning
En-tête des réponses HTTP
Header Interprétation Exemple
Accept-Ranges Indique si le serveur prend en charge la gamme de requêtes spécifiée et quel type de requêtes segmentées est pris en charge. Accept-Ranges: bytes
Age Temps estimé (en secondes, non négatif) pour former un cache proxy à partir du serveur d'origine. Age: 12
Allow Comportement de demande valide pour une ressource réseau, renvoie 405 s'il n'est pas autorisé. Allow: GET, HEAD
Cache-Control Indique à tous les mécanismes de mise en cache si la mise en cache est autorisée et de quel type. Cache-Control: no-cache
Content-Encoding Le type d'encodage de compression pris en charge par le serveur web pour le contenu renvoyé. Content-Encoding: gzip
Content-Language Langue du corps de la réponse Content-Language: en,zh
Content-Length Longueur du corps de la réponse Content-Length: 348
Content-Location Adresse alternative à laquelle la ressource demandée peut être substituée. Content-Location: /index.htm
Content-MD5 La somme de contrôle MD5 de la ressource renvoyée Content-MD5 : Valeur de la somme de contrôle MD5
Content-Range Position en octets de cette section dans l'ensemble du corps de la réponse Content-Range: bytes 21010-47021/47022
Content-Type Type MIME du contenu renvoyé Content-Type: text/html; charset=utf-8
Date L'heure à laquelle le message original du serveur a été envoyé Date: Tue, 15 Nov 2010 08:12:31 GMT
ETag Valeur actuelle de la balise d'entité de la variable de requête ETag : "Valeur actuelle de la balise d'entité de la variable de requête"
Expires La date et l'heure d'expiration de la réponse Expires: Thu, 01 Dec 2010 16:00:00 GMT
Last-Modified L'heure de la dernière modification de la ressource demandée Last-Modified: Tue, 15 Nov 2010 12:45:26 GMT
Location Utilisé pour rediriger le destinataire vers une URL non demandée afin de compléter la demande ou d'identifier une nouvelle ressource. Location: http:
Pragma Inclut des instructions spécifiques à la mise en œuvre qui peuvent être appliquées à n'importe quel destinataire dans la chaîne de réponse. Pragma: no-cache
Proxy-Authenticate Il indique le schéma et les paramètres d'authentification qui peuvent être appliqués au proxy à cette URL. Proxy-Authenticate: Basic
refresh S'applique aux redirections ou une nouvelle ressource est créée et redirigée après 5 secondes (proposé par Netscape et supporté par la plupart des navigateurs).
Refresh: 5; url= http:
Retry-After Si l'entité est temporairement indésirable, le client est averti qu'il doit réessayer après une période de temps spécifiée. Retry-After: 120
Server Nom du logiciel du serveur web Server: Apache/1.3.27 (Unix) (Red-Hat/Linux)
Set-Cookie Set Http Cookie Set-Cookie: UserID=JohnDoe; Max-Age=3600; Version=1
Trailer Indique qu'un champ d'en-tête existe à la fin de l'encodage de transfert par morceaux. Trailer: Max-Forwards
Transfer-Encoding Encodage du transfert de fichiers Transfer-Encoding:chunked
Vary Indique au proxy en aval s'il doit utiliser une réponse mise en cache ou demander au serveur d'origine. Vary: *
Via Indique au proxy où la réponse du client a été envoyée. Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
Warning Avertit l'entité d'éventuels problèmes Warning: 199 Miscellaneous warning
WWW-Authenticate Indique le schéma d'autorisation que l'entité cliente demandeuse doit utiliser. WWW-Authenticate: Basic
Accès aux documents :