Dynamic-Mess.com


"The world is a dynamic mess of jiggling things..."

Les différentes entêtes HTTP

Article posté le 30-01-2014 dans la catégorie Web

Lorsque l'on fait du développement Web, il est important de savoir utiliser à bon escient des entêtes HTTP. En effet, dans de nombreux cas de développement "from scratch", les développeurs ne se donnent pas la peine de bien les utiliser. Ils se contentent souvent d'utiliser l'entête "404" pour les pages non trouvées, et "200" pour une page qui fonctione. 

Seulement voilà. Pour une solution en local, c'est pas grave. Mais pour quelque chose en ligne, cela peut avoir plusieurs inconvénients, comme sur le SEO, ou les développements ultérieurs. Voici donc les principales entêtes - ou headers -, et leur type (redirection, erreur côté client...) à connaître et à utiliser correctement.

Note : on est bien d'accord que quand je parle d'erreur côté client, que c'est bien le serveur qui retourne le header, mais que dans ce cas là la source du problème est souvent côté client...

Formuler sa redirection :

En PHP :

header("HTTP/1.0 404 Not Found");

ou encore :

header("Location: ".$this->urlSite,TRUE,303);

Cet article vous a plu? Découvrez d'autres articles


Tweet
comments powered by Disqus