Champs d'entête d'une requête HTTP
NomDescription
Exemple
Acceptpropose une liste de types de contenu acceptés par le navigateur.
Accept: text/xml,application/xml,application/xhtml+xml,text/html
Accept-Charsetpropose une liste de jeux de caractères acceptés par le navigateur.
Accept-Charset: ISO-8859-1,utf-8
Accept-Encodingdésigne l'encodage de données accepté par le navigateur.
Accept-Encoding: gzip,deflate
Accept-Languagepropose une liste de langues acceptés par le navigateur.
Accept-Language: fr,en
Authorizationcontient des informations d'dentification du client auprès du serveur distant.
Authorization: Basic JKhJfrNdiiz1qOs02
Connectionindique le type de persistance de la connexion pour le transfert de plusieurs documents.
Connection: Keep-Alive
Cache-Controlpermet de gérer la manière dont la ressource concernée doit être partagée entre plusieurs utilisateurs.
Cache-Control: max-age=0
Content-Encodingprécise le type d'encodage du corps de la requête.
Content-Encoding: gzip
Content-Languageindique le type de langage du corps de la requête.
Content-Lengthindique la longueur du corps de la requête.
Content-Length: 159
Content-Typedésigne le type de contenu du corps de la requête.
Content-Type: application/x-www-form-urlencoded
Datefournit la date et l'heure de l'émission de la requête.
Date: Tue, 01 Mar 2005 14:21:12 GMT
Fromindique le courriel du client.
From: webmaster@laltruiste.com
If-Modified-Sincedemande une mise à jour de la ressource concernée, s'il a été modifié depuis cette date.
If-Modified-Since: Thu, 26 Apr 2001 23:27:22 GMT
If-None-Matchdemande une mise à jour si aucune ressource ne correspond à l'identifiant (Etag) spécifié.
If-None-Match: "6530b-952-3f7d76b8"
Keep-Aliveconserve la connexion persistante avec le serveur pendant un certain temps.
Keep-Alive: timeout=15, max=100
Hostdésigne le serveur hôte auquel la requête s'adresse.
Host: www.laltruiste.com
Last-Modifiedindique la date et l'heure à laquelle la ressource concernée a été probablement modifiée.
Last-Modified: Thu, 26 Apr 2001 23:27:22 GMT
Locationindique la localisation exacte de la ressource concernée.
Location: http://www.site.com/rep/page.html
Refererindique la dernière adresse URL visitée.
Referer: http://www.laltruiste.com/document.php
Set-Cookiecontient des informations à propos du cookie affecté au client.
Set-Cookie: ban_1188=%23%2F221862%23%2F4256648; expires=Wed, 02-Mar-05 16:51:06 GMT
User-Agentcontient des informations à propos du client HTTP (noms et versions du navigateur Internet et du système d'exploitation, ...).
Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.6) Gecko/20040113
Champs d'entête d'une réponse HTTP
NomDescription
Exemple
Connectionfournit le type de persistance de la connexion pour le transfert de plusieurs documents.
Connection: close
Content-Encodingindique le type d'encodage du corps de la réponse.
Content-Encoding: gzip
Content-Languageindique la langue contenu du corps de la réponse.
Content-Language: ru
Content-Lengthdonne la longueur du contenu du corps de la réponse.
Content-Length: 2454
Content-Typeindique le type du contenu du corps de la réponse.
Content-Type: text/html
Datefournit la déte de l'émision de la réponse.
Date: Tue, 01 Mar 2005 16:51:05 GMT
Etagcorrespond à un identifiant unique de la ressource envoyée.
Etag: "6530b-952-3f7d76b8"
Expiresfournit une date d'expiration de la ressource concernée.
Expire: Thu, 26 Apr 2001 23:27:22 GMT
Locationcontient une adresse URL de redirection vers une nouvelle ressource.
Location: http://www.site.com/dir/page.html
Serverdonne des informations à propos du serveur concerné.
Server: Microsoft-IIS/5.0
Transfer-Encodingindique le type d'encodage utilisé pour l'émission de la réponse.
Transfer-Encoding: chunked
Méthode de transmission HTTP
NomDescription
CONNECTest destiné à être utilisé avec un proxy.
DELETEentraîne la suppression de la ressource désignée par l'adresse URL suivant cette commande.
GETengendre l'émission d'une requête dont les éventuelles données sont stockées dans l'adresse URL.
HEADRequête de la ressource située à l'URL spécifié
OPTIONSpermet d'obtenir des informations à propos du serveur.
POSTprovoque la soumission de données contenu dans le corps de la requête, au serveur chargé de les traiter.
PUTprovoque l'émission de données au serveur à l'adresse URL spécifiée.
TRACEpermet de récupérer une trace de ce qui a été reçu à l'autre extrêmité de la chaîne de transmission.