Entête HTTP
Les entêtes HTTP sont un ensemble de lignes envoyés par un serveur au navigateur web lors d'une requête HTTP. Ces lignes donnent des informations telles que la version du protocole utilisé, le code de statut, la signification du code de statut et des informations complémentaires.
Ces entêtes HTTP sont les premières lignes d'un document web envoyé par le serveur. Ces lignes ne sont pas affichées sur la page web mais peuvent être visualisé grâce à des outils spécifiques (outil web, plugin à installer sur un navigateur web ...).
C'est parmi ces lignes que le navigateur peut savoir si la page est une erreur 404, une erreur 500, une redirection 301 ou encore une redirection 302. Les informations sont multiples. Voici un exemple d'une requête HTTP:
HTTP/1.1 200 OK Date: Thu, 04 Feb 2010 12:37:05 GMT Server: Apache Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 19 Nov 1981 08:52:00 GMT Pragma: no-cache X-Powered-By: PHP/4.4.9 Set-Cookie: PHPSESSID=ff4ea1fe815f56301e835e456002ddd9; path=/; domain=.infowebmaster.fr Transfer-Encoding: chunked Content-Type: text/html
Lien interne