Oups, l'url fait référence à une page inexistante
Erreur 404
La brève histoire de l'erreur 404
404 est un code d'état HTTP. Chaque fois que tu visites une page Web, ton ordinateur (le “client”) demande des données à un serveur utilisant HTTP, or Hypertext Transfer Protocol. Le serveur Web envoie l'en-tête HTTP, contenant le code d'état, avant que la page Web avant que la page Web ne s'affiche sur ton navigateur.
Si le code d'état est 200 (OK), page Web se affichera normalement. Par contre l'état 404 (not found) est montré lorsque l'utilisateur tente d'accéder à une ressource Web par un lien brisé ou inexistant.
L'origine du message d'erreur 404 a une histoire intéressante datant des années '80, quand un group des scientifiques du CERN (Suisse) ont commencé à travailler dans un projet qui serait devenu devenu le World Wide Web. La base de données centrale du World Wide Web était située justement dans le bureau numéro 404 au quatrième étage d'un immeuble.
Dans le bureau numéro 404, deux ou trois personnes avaient la tâche de trouver et de transférer manuellement les fichiers à la personne qui leur demandait.Mais pas toutes les demandes ne pouvaient être satisfaites pour des erreurs liées à la dactylographier du nom de fichier. Au fil du temps, cette erreur a été normalisée dans “Bureau 404: fichier pas trouvé”.
La technologie a permis aux processus manuels de devenir automatisés, mais le message d'erreur adopté pour devenir le code HTTP standard a été gardé depuis ces jours. Cette variante n'est considérée par beaucoup que comme une légende, car d'autres sources affirment qu'aucun bureau 404 n'a jamais existé...
Officiellement, les chiffres de code d'état 404 indiquent:
4 une erreur côté client, 0 une erreur de syntaxe générale et le dernier chiffre 4 appartient au
groupe 40x qui comprend 400 “bad request”, 401
“unauthorized”, 402 “payment required”, 403 “forbidden”,
404 “not found”.
Curiosité: ces dernières années, il est devenu très populaire dans l'argot britannique d'indiquer avec le terme «404» une personne stupide et qui manque d'intelligence.