L'autodidacte

Code de statut HTTP

Quand un serveur répond à une requête, il commence toujours par un nombre à trois chiffres qui résume le sort de ta demande : 200 si tout va bien, 404 si la page n'existe pas, 500 s'il s'est cassé. C'est le premier mot du serveur, avant même le contenu, et souvent le plus honnête, parce qu'il range la réponse dans une catégorie précise au lieu de la noyer.

Le dimanche soir où un formulaire a renvoyé un 417 à ma femme sans jamais l'afficher, le code disait déjà tout : demande rejetée, et le serveur savait pourquoi.

À lire : Ne mens pas à tes utilisateurs.