Vous ne connaissez pas les erreurs 406 et 418 ? L'Hyper Text Coffee Pot Control Protocol ? Il est temps de parfaire votre culture du web !
Cet article prend 2 minutes à lire et comporte 356 mots.
Une fois n’est pas coutume, place à l’humour ! Le protocole HTCPCP (pour Hyper Text Coffee Pot Control Protocol) est sorti un 1er avril.
Un poisson d’avril donc, mais vu qu’il s’agissait de café… le Web-Controlled Coffee Consortium (WC3) a rédigé des spécifications « à la » W3C.
Et un texte d’introduction :
Traduction pour ceux qui ne sont pas familiers avec la langue de Shakespeare :
Il y a du café partout dans le monde. De plus en plus, dans un monde où l’informatique est omniprésente, les informaticiens veulent faire du café. La préparation du café est un art, mais l’intelligence distribuée du monde connecté au Web transcende l’art. Ainsi, il existe une exigence forte, sombre et riche pour un protocole conçu expressément pour le brassage du café. Le café est préparé à l’aide de cafetières. Les cafetières en réseau nécessitent un protocole de contrôle si elles doivent être contrôlées.
Et comme dans tout protocole sérieux, il y a la gestion des erreurs.
2 erreurs sont répertoriées :
- l’erreur 406 Not Acceptable : Le serveur HTCPCP ne peut pas infuser le café
- l’erreur 418 I’m a teapot : Le serveur HTCPCP est une théière
Attention ! Il ne s’agit pas d’erreurs HTTP à proprement parler, mais d’erreurs HTCPCP !
Certains sites ont même créé une page d’erreur 418. Le site www.lecomparateurassurance.com en a créé une pour dérouter les hackers. Google a sorti un easter egg. Qui renvoie une erreur 418 !
Vous trouverez enfin une page sur Wikipedia : Hyper Text Coffee Pot Control Protocol si vous voulez en savoir plus, ou si vous voulez implémenter ce protocole sur vos sites web 😉
Voila pour la minute de détente !