HTTP-Katzen
(http.cat)- 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
.jpgist 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
- Jeder Statuscode ist über eine URL im Format
https://http.cat/[status_code]erreichbar - Beispiel:
https://http.cat/404zeigt ein Katzenbild für den Status „404 Not Found“ an
- Jeder Statuscode ist über eine URL im Format
- Wird am Ende der URL
.jpgangehä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
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+fsuchen, deshalb ist das inzwischen fast schon MuskelgedächtnisIch 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
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
Deshalb befinden sich diese Domains theoretisch nicht im Einklang mit den Regeln
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
Sammlung früherer Diskussionen
2023, 2022, 2019, 2015
Es gibt auch https://http.dog/
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
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/