5 Punkte von GN⁺ 2026-01-31 | 1 Kommentare | Auf WhatsApp teilen
  • Ein Webservice, der HTTP-Statuscodes mit Katzenbildern darstellt und für jeden Code eine visuelle Reaktion bietet
  • Nutzer können über URLs im Format https://http.cat/[status_code] direkt das Bild zu einem bestimmten Statuscode aufrufen
  • Mit der zusätzlichen Endung .jpg ist ein direkter Zugriff als Bilddatei möglich
  • Enthalten sind sowohl standardisierte als auch nicht standardisierte HTTP-Codes von der 100er- bis zur 500er-Reihe
  • Ein nützliches Tool, mit dem Entwickler und Designer HTTP-Status intuitiv verstehen und teilen können

Service-Überblick

  • HTTP Cats ist eine Website, die HTTP-Statuscodes mit Katzenfotos visualisiert
  • Wird am Ende der URL .jpg angehängt, ist ein Zugriff als statische Bilddatei möglich

Liste der verfügbaren Statuscodes

  • Die Website unterstützt verschiedene Statuscodes im Bereich 100–599
    • Beispiele: 100 Continue, 200 OK, 301 Moved Permanently, 404 Not Found, 500 Internal Server Error usw.
    • Auch nicht standardisierte Codes sind enthalten: 420 Enhance Your Calm, 444 No Response, 450 Blocked by Windows Parental Controls, 530 Site Frozen usw.
  • Für jeden Code gibt es einen eigenen Seitenlink, der beim Anklicken zum entsprechenden Bild führt

Entwicklungs- und Produktionsinfos

  • Das Projekt wurde von @rogeriopvl entwickelt
  • Die Originalbilder wurden von Tomomi Imura (@girlie_mac) erstellt
  • Informationen zum Projekt werden über verschiedene soziale Kanäle wie GitHub-Repository, Twitter, Bluesky, Mastodon und Facebook bereitgestellt

Sprache und Barrierefreiheit

  • Die Website bietet auch eine katalanische Version (https://http.cat/ca) an
  • Durch die einfache URL-Struktur ist eine Nutzung in API-Form möglich und kann leicht aus Browsern oder Anwendungen aufgerufen werden

Bedeutung und Einsatzmöglichkeiten

  • Bietet visuelles Material, mit dem Entwickler die Bedeutung von HTTP-Statuscodes intuitiv lernen oder es für das Design von Fehlerseiten nutzen können
  • Kann in technischer Dokumentation, Präsentationen und Schulungsmaterialien als visuelles Hilfsmittel zur Steigerung von Spaß und Verständlichkeit eingesetzt werden

1 Kommentare

 
GN⁺ 2026-01-31
Hacker-News-Kommentare
  • Ich nutze diese Website bei der Arbeit immer dann, wenn ich HTTP-Statuscodes vergesse
    Der Name bleibt sofort im Kopf, sie lädt augenblicklich, und man kann auch mit ctrl+f suchen, deshalb ist das inzwischen fast schon Muskelgedächtnis

    • Die Wikipedia-Liste der HTTP-Statuscodes ist etwas praktischer
    • Ich nutze es ähnlich. Meist öffne ich direkt die Seite für einen bestimmten Statuscode (z. B. https://http.cat/504)
    • Jedes Mal, wenn ich in einem Issue einen Response-Code angebe, poste ich das Katzenbild von dieser Seite
    • Normalerweise sehe ich nur die vertrauten Codes, aber wenn ich mal auf einen ungewohnten stoße, schaue ich immer bei http.cat nach
  • Ich bin der Ersteller von http.cat
    Die ursprüngliche Idee stammt von Tomomi Imura, ich habe die Bilder nur über eine API bereitgestellt
    Es überrascht mich, dass das seit 2010 bis heute gelegentlich auf HN auftaucht
    Ich denke, es ist so etwas wie ein symbolisches Projekt aus einer Zeit, als das Internet noch einfacher und fröhlicher war
    Ich plane, es so lange wie möglich am Leben zu halten, und eure Geschichten und euer Feedback sind eine große Motivation
    Teilt eure Meinung gern im GitHub-Repository oder hier

    • Ich habe es heute zum ersten Mal entdeckt und bin völlig begeistert
      Danke, dass du diese einfache Freude seit mehr als 10 Jahren am Leben hältst ❤️
  • Mir gefällt, dass es unter der .cat-Domain auch eine katalanische Version gibt
    Vermutlich liegt das an den Registrierungsanforderungen für .cat-Domains

    • Laut der Erklärung zur .cat-Domain muss man die Nutzung des Katalanischen oder die Förderung der Kultur nachweisen, um sie registrieren zu können
    • Das scheint tatsächlich so zu sein. Zum Beispiel hat auch nyan.cat Katalanisch in der Sprachauswahl, aber es ändert sich nur der Seitentitel
    • Ich hatte früher die Domain long.cat, habe aber nichts damit gemacht
    • Interessant ist, dass man bei der Registrierung einer .cat-Domain anerkennen muss, dass es sich um „keine mit Katzen verbundene Website“ handelt
      Deshalb befinden sich diese Domains theoretisch nicht im Einklang mit den Regeln
    • https://http.cat/ca
  • Ich habe früher ein Middleware-Modul gebaut, das allgemeine HTTP-Fehlerantworten in http.cat-Bilder umwandelte
    Dann sah ein VIP-Kunde versehentlich eine 400-Fehlerseite und wurde wütend, nachdem er die Katze mit dem Mittelfinger gesehen hatte
    Am Ende bekam ich einen Anruf, in dem ich erklären musste, warum dieses Bild dort auftauchte

    • Immer noch besser als ein 450-Fehler, oder nicht
  • Sammlung früherer Diskussionen
    2023, 2022, 2019, 2015

  • Es gibt auch https://http.dog/

    • http.dog enthält den nur für Apache geltenden Code 218 This is Fine
      Allerdings wird nicht der Comic-Hund aus dem brennenden Raum verwendet
  • Schade, dass die frühere Domain httpstatus.io nach der Übernahme unbrauchbar geworden ist
    Immerhin lebt http.cat noch und ist weiterhin in meinen Lesezeichen
    Zum Glück steht inzwischen die MDN-Seite ganz oben, wenn man nach „http status codes“ sucht

    • Tatsächlich ist httpstatus.io immer noch ein gutes Tool
      Ich nutze es seit über 3 Jahren, also wurde vermutlich eine andere Domain übernommen
  • Als ich früher als Full-Stack-Entwickler bei einem Elektronikgroßhändler gearbeitet habe, ist ständig die DB ausgefallen
    Statt die Fehlerseite zu reparieren, habe ich 20 bis 30 Katzen-GIFs eingebaut und zufällig anzeigen lassen
    Als die DB wieder ausfiel, erschien eine chaotische Seite mit Katzen, die auf Apache tanzten
    Alle fanden es toll, aber aus dem Vertrieb kam ein Anruf, ich solle es entfernen, weil es „nicht geschäftsmäßig“ sei
    Ich sagte: „Die Website ist doch ohnehin down, ist das nicht besser als eine trockene Meldung?“, und am Ende blieb die Katzenseite erhalten
    http.cat erinnert mich daran

  • Ich nutze diese Seite seit Jahren immer dann, wenn ich mit HTTP-Netzwerken arbeite
    Wenn ich einen unbekannten Statuscode nachschlagen will, gehe ich direkt auf etwas wie http.cat/303 oder suche ihn auf der Startseite per Scrollen
    Dank der Katzenbilder macht es viel mehr Spaß als eine Dokumentationsseite und ist als schnelle Referenz nützlich
    Ich frage mich, ob man auch andere Referenzinformationen auf diese Weise interessanter machen könnte

  • https://www.keanu.codes/