5 points par GN⁺ 2026-01-31 | 1 commentaires | Partager sur WhatsApp
  • Un service web qui représente les codes d’état HTTP avec des images de chats, en fournissant une réponse visuelle pour chaque code
  • Les utilisateurs peuvent consulter directement l’image d’un code d’état précis via une URL au format https://http.cat/[status_code]
  • En ajoutant l’extension .jpg, il est possible d’accéder directement à l’image sous forme de fichier
  • Tous les codes HTTP standard et non standard, des séries 100 à 500, sont inclus
  • Un outil utile permettant aux développeurs et aux designers de comprendre et partager intuitivement les états HTTP

Aperçu du service

  • HTTP Cats est un site web qui visualise les codes d’état HTTP à l’aide de photos de chats
  • En ajoutant .jpg à la fin de l’URL, on peut accéder à l’image statique

Liste des codes d’état proposés

  • Le site prend en charge divers codes d’état dans la plage 100~599
    • Exemples : 100 Continue, 200 OK, 301 Moved Permanently, 404 Not Found, 500 Internal Server Error, etc.
    • Des codes non standard sont également inclus : 420 Enhance Your Calm, 444 No Response, 450 Blocked by Windows Parental Controls, 530 Site Frozen, etc.
  • Un lien vers une page individuelle est fourni pour chaque code, et un clic mène à l’image correspondante

Informations de développement et de création

  • Le projet a été développé par @rogeriopvl
  • Les images originales ont été créées par Tomomi Imura (@girlie_mac)
  • Des informations sur le projet sont proposées via divers canaux sociaux tels que GitHub, Twitter, Bluesky, Mastodon et Facebook

Langue et accessibilité

  • Le site propose aussi une version catalane (https://http.cat/ca)
  • Grâce à sa structure d’URL simple, il peut être utilisé comme une API, facilement appelable depuis un navigateur ou une application

Intérêt et usages

  • Il fournit une ressource visuelle permettant aux développeurs d’apprendre intuitivement la signification des codes d’état HTTP ou de l’utiliser dans le design de pages d’erreur
  • Il peut servir d’outil visuel ludique améliorant la compréhension dans la documentation technique, les présentations ou les supports pédagogiques

1 commentaires

 
GN⁺ 2026-01-31
Commentaires sur Hacker News
  • J’utilise ce site au travail chaque fois que j’oublie les codes de statut HTTP
    Le nom me revient tout de suite, il se charge instantanément, et on peut aussi chercher avec ctrl+f, donc c’est presque devenu de la mémoire musculaire

    • La liste des codes de statut HTTP sur Wikipédia est un peu plus pratique
    • Moi aussi, je l’utilise comme ça. La plupart du temps, j’ouvre directement la page du code de statut concerné (par ex. https://http.cat/504)
    • Chaque fois que je précise un code de réponse dans une issue, je poste aussi l’image du chat de ce site
    • En temps normal, je ne regarde que les codes familiers, mais quand j’en croise un que je connais mal, je vais toujours voir http.cat
  • Je suis le créateur de http.cat
    L’idée originale vient de Tomomi Imura, et je n’ai fait que fournir les images via une API
    Je suis surpris de voir que ça apparaît encore de temps en temps sur HN depuis 2010
    Je pense que c’est un projet emblématique d’une époque où Internet était plus simple et plus joyeux
    Je compte le maintenir aussi longtemps que possible, et vos histoires comme vos retours sont une énorme source de motivation
    N’hésitez pas à partager vos avis sur le dépôt GitHub ou ici

    • Je viens de le découvrir aujourd’hui et j’en suis complètement fan
      Merci d’avoir préservé ce petit plaisir simple pendant plus de 10 ans ❤️
  • J’aime bien qu’il existe une version en catalan sur le domaine .cat
    C’est probablement à cause des conditions d’enregistrement du domaine .cat

    • D’après l’explication du domaine .cat, il faut prouver qu’on utilise le catalan ou qu’on promeut la culture catalane pour pouvoir l’enregistrer
    • Ça a l’air d’être le cas. Par exemple, nyan.cat propose aussi le catalan dans le choix de langue, mais seul le titre de la page change
    • J’ai eu le domaine long.cat autrefois, mais je n’en ai rien fait
    • Ce qui est intéressant, c’est qu’au moment d’enregistrer un domaine .cat, il faut reconnaître que le site « n’a aucun lien avec les chats »
      Donc, en théorie, ces domaines sont en infraction avec les règles
    • https://http.cat/ca
  • J’avais créé un middleware qui remplaçait les réponses d’erreur HTTP courantes par des images de http.cat
    Mais un client VIP est tombé par erreur sur la page 400 et s’est énervé en voyant le chat avec le doigt d’honneur
    J’ai fini par recevoir un appel pour expliquer pourquoi cette image s’était affichée

    • Cela dit, c’est toujours mieux qu’une erreur 450, non ?
  • Recueil d’anciennes discussions
    2023, 2022, 2019, 2015

  • Il y a aussi https://http.dog/

    • http.dog inclut 218 This is Fine, un code spécifique à Apache
      En revanche, il n’utilise pas le chien de BD dans la pièce en feu
  • Je regrette que l’ancien domaine httpstatus.io ait été racheté puis soit devenu inutile
    Heureusement, http.cat est toujours là et reste dans mes favoris
    C’est bien qu’en cherchant désormais « http status codes », la page de MDN arrive en premier

    • En réalité, httpstatus.io reste un très bon outil
      Je l’utilise depuis plus de 3 ans, donc le domaine racheté devait sans doute être un autre
  • Quand je travaillais autrefois comme développeur full stack chez un distributeur d’électronique, la base de données tombait souvent en panne
    Alors, au lieu de corriger la page d’erreur, j’y ai mis 20 à 30 GIFs de chats affichés aléatoirement
    Quand la base est retombée en panne, on s’est retrouvé avec une page chaotique où des chats dansaient sur Apache
    Tout le monde a trouvé ça amusant, mais l’équipe commerciale m’a appelé pour me dire de l’enlever parce que « ça ne faisait pas très business »
    J’ai répondu que, de toute façon, le site était hors service et que c’était mieux qu’un message sec, et au final la page de chats est restée en place
    Voir http.cat me rappelle cette époque

  • J’utilise ce site depuis des années chaque fois que je travaille sur du réseau HTTP
    Quand je veux vérifier un code de statut que je ne connais pas, j’y accède directement comme avec http.cat/303, ou bien je le cherche en faisant défiler la page d’accueil
    Grâce aux images de chats, c’est bien plus amusant qu’une page de documentation, tout en restant utile comme référence rapide
    Je me demande si on ne pourrait pas rendre d’autres types d’informations de référence plus intéressants de cette manière

  • https://www.keanu.codes/