Vous avez peut-être déjà croisé au cours d'une navigation sur internet une erreur 403 "forbidden" ou 404 "not found" qui vous indique que la page à laquelle vous souhaitez accéder n'existe pas. Il s'agit de messages du protocole HTTP, et il existe une erreur de ce type que vous n'avez jamais dû rencontrer : l'erreur 418. Elle signifie "I'm a teapot", ce qui veut dire que vous êtes en train d'essayer de dialoguer avec une théière !
Elle avait été mise en place en 1998 le 1er avril comme une blague de l'Internet Engineering Task Force mais a été conservée depuis.
Commentaires préférés (3)
A noter que le protocole HTCPCP (HyperText Coffee Pot Control Protocol) prévu pour contrôler des cafetière sur Internet retournait a la base cette erreur lorsqu'on essayait de contrôler une Théière et non une cafetière.
fr.wikipedia.org/wiki/Hyper_Text_Coffee_Pot_Control_Protocol
Le premier chiffre donne le type du message.
1 pour une information.
2 Pour notifier un succès.
3 pour notifier une redirection.
4 pour notifier une erreur du client.
5 pour une erreur du serveur.
Par exemple chaque fois qu'une page est correctement chargée, ton navigateur reçoit un code 200 : "OK".
fr.wikipedia.org/wiki/Liste_des_codes_HTTP
Si si je la vois souvent l'erreur 418 pourtant... ou même pleins d'autres comme l'erreur 419 "vous êtes en train d'essayer de dialoguer avec un lampadaire" ... Ca m'arrive régulièrement... Très tard le samedi soir en général...
Tous les commentaires (40)
A noter que le protocole HTCPCP (HyperText Coffee Pot Control Protocol) prévu pour contrôler des cafetière sur Internet retournait a la base cette erreur lorsqu'on essayait de contrôler une Théière et non une cafetière.
fr.wikipedia.org/wiki/Hyper_Text_Coffee_Pot_Control_Protocol
Pas mal mais je suis jamais tomber dessus moi.
"Bon puis on dit internet pas l'interner."
Cyprien .
Est ce que 403, 404, et 418, sont des numéros d'une suite, ce qui voudrait dire qu'il pourrait exister 418 formes d'erreurs de chargement de pages ou bien?
Le premier chiffre donne le type du message.
1 pour une information.
2 Pour notifier un succès.
3 pour notifier une redirection.
4 pour notifier une erreur du client.
5 pour une erreur du serveur.
Par exemple chaque fois qu'une page est correctement chargée, ton navigateur reçoit un code 200 : "OK".
fr.wikipedia.org/wiki/Liste_des_codes_HTTP
Si si je la vois souvent l'erreur 418 pourtant... ou même pleins d'autres comme l'erreur 419 "vous êtes en train d'essayer de dialoguer avec un lampadaire" ... Ca m'arrive régulièrement... Très tard le samedi soir en général...
Existe-t-il un moyen de provoquer cette erreur ? :p
heureusement que l'on nous previens, sinon j'aurais cru que j'avais un virus sur mon ordi (un virus bizarre par ailleurs)
Cela me fait penser au message d'erreur qui nous dit que le site a repéré l'erreur et qu'une équipe de singe super qualifié était entrain de régler le problème.
L'erreur 404 vient "selon la légende" du fait qu'au CERN un serveur défectueux se trouvait au bureau 404 . Les chercheurs on donc décider d'attribuer ce numéro a ce défaut de connexion en souvenir de cette pièce.
sinon dans le meme genre on a: 406 Not Acceptable
Le serveur HTCPCP ne peut pas infuser du café pour différentes raisons, la réponse devrait indiquer une liste de types de café possibles
Il peu donc très bien "s'amuser" à demander au serveur d'interpréter les erreurs 404 par exemple comme des erreurs 418 ou remplacer le message d'origine d'une erreur 404 par celui de la 418.
J'imagine bien l'auteur de ce 1er Avril, riant seul dans son coin en buvant son café, ayant insérer un code d'erreur sur lequel personne ne tombera jamais .
Il y a peu j'ai essayé de me connecter à you tube, c'etait vers 22h du soir et la impossible, la page affaichait une erreur 500, avec marqué en anglais : oups, un probleme est survenu, nous somme desolé, mais une équipe de singes hautement qualifié est en train d'essayer de resoudre le probleme, si vous les voyez donnez leurs ce message. Et la il y avait un liste de cgiffre et de lettre enorme^^
www.5minutesatuer.com/high-tech/youtube-marche-plus.html
Par exemple en PHP il faut écrire au début du code :
header('Status: 418 I'm a teapot');
Ensuite il suffit de charger la page adéquate.
Évidemment cette erreur n'a pas vraiment d'utilité, mais rien de nous empêche de l'utiliser dans une condition particulière, par exemple je l'utilise quand une fonction de mon site n'est pas encore disponible car en préparation ;-)
www.htcpcp.net
Ur a teapot.
Peut-être verrons nous aussi une fois une erreur 451 : www.digitaltrends.com/web/googler-proposes-451-error-code-to-signal-internet-censorship-in-honor-of-ray-bradbury/
Qui signifie que la ressource demandée a été censurée.
Le 451 vient bien-sûr du livre Fahrenheit 451, de Ray Bradbury : une contre-utopie où le futur sera régulé et la culture censurée à tour de bras pour qu’aucun livre dénigrant le pouvoir en place ne puisse être publié.
451°F correspondrait à la température d’ignition spontanée d’un livre en papier (l’autodafé étant chose commune dans le roman), d’où la référence pour l’erreur HTTP).