HTTP 418 Je suis une théière
418 I'm a teapot est un code humoristique signifiant que le serveur est une théière incapable de faire du café.
Signification
Ce code provient de la RFC 2324 publiée comme poisson d'avril en 1998 sur un protocole fictif de cafetières. Il ne fait pas partie des codes destinés à l'usage HTTP ordinaire, mais son numéro est réservé. Certaines protections ou applications le renvoient volontairement pour rejeter des requêtes.
Causes fréquentes
- Un clin d'œil ou une fonction cachée insérée par les développeurs.
- Une protection antibot répond 418 à des requêtes jugées automatisées.
- Un point de terminaison de test utilise volontairement ce code inhabituel.
Que peut faire un visiteur ?
- Si un vrai site affiche 418, la protection antibot vous a peut-être identifié par erreur. Vérifiez VPN et extensions, puis prévenez le responsable si cela persiste.
Que peut faire le responsable ?
- Pour un refus réel, privilégiez un code standard comme 403 ou 429.
- Si votre WAF renvoie 418, identifiez la règle déclenchée et vérifiez qu'elle ne bloque pas des visiteurs légitimes.
Impact sur le référencement
Un site public répondant 418 à Googlebot ne peut pas être indexé normalement. Évitez ce code sur les pages destinées au référencement.
Questions fréquentes
HTTP 418 est-il un vrai code ?
Son numéro est réservé par l'IANA, mais le protocole humoristique n'est pas un standard d'usage HTTP ordinaire.
Pourquoi un vrai site affiche-t-il HTTP 418 ?
La protection antibot du service peut avoir classé la visite comme automatisée et choisi ce code particulier.