logoalt Hacker News

HTTP Cats

264 pointsby surprisetalkyesterday at 1:56 PM46 commentsview on HN

Comments

roblhyesterday at 9:50 PM

I unironically use this website everytime I forget a status code at work. The name is instantly memorable, it loads immediately, and I can ctrl-f it. It's basically muscle memory at this point.

show 2 replies
misirtoday at 4:05 AM

I used to have a middleware that replaced generic http error responses with http.cat pics. One time a VIP somehow got into a URL that returned http 400 response on the website and got mad.

I ended up getting a call to explain why the website is showing middle finger to our VIP customer.

potatosalad99yesterday at 5:20 PM

I love how there is a Catalan version too! I guess it’s probably a requirement for getting the .cat domain.

show 4 replies
ivanstepanovftwtoday at 2:07 AM

There is also https://http.dog/

mshroyertoday at 3:46 AM

Illustrating "451 Unavailable For Legal Reasons" with Ray Bradbury made me laugh

promiseofbeansyesterday at 11:27 PM

I’ve used this site every time I’m doing http networking stuff for the past few years. It’s so easy to just go to http.cat/303 to check a status code you don’t know, or to scroll down the homepage to find the number you need for a specific response.

The cats make it much more fun than a regular docs page, whilst still being a useful quick reference. I wonder if other bits of reference information could be made more interesting in this way.

mekentoday at 2:39 AM

Love it.

Only feedback I have is when I click into an image then hit back, it brings me to the top of the page which is kind of annoying. I wish it held my place.

tantaloryesterday at 10:24 PM

I used similar idea in an app a while back:

https://github.com/tantalor/emend/blob/master/app/static/ima...

Still gives me a chuckle

carlos-menezesyesterday at 6:31 PM

There's an alternative[0] for the canine lovers.

[0]: https://httpstatusdogs.com

show 2 replies
mattcantstopyesterday at 9:43 PM

404 should have been the cat footprints in the concrete but without the cat.

nkriscyesterday at 8:30 PM

Is the picture for 303 meant to be the device from Heisenberg’s thought experiment?

show 1 reply
taherm789yesterday at 5:47 PM

Love http and love cats

opengrasstoday at 2:28 AM

599 is good for any error.

adocompleteyesterday at 10:50 PM

I'm partial to http.dog

show 1 reply
t1234syesterday at 7:18 PM

Do any browsers recognize a 420 response code?

show 1 reply
falcor84yesterday at 7:32 PM

Not to be confused with Cat as a Service - https://cataas.com/

agcatyesterday at 10:45 PM

This is hilarious

shevy-javayesterday at 10:56 PM

Why is the quality of the pictures so low?

show 1 reply
dioniantoday at 3:12 AM

glad you got the teapot

tkiolp4yesterday at 9:38 PM

This is fun because it’s pre-AI and most of the pics are real. Doing this nowadays would be a meh.

montroseryesterday at 8:50 PM

Nginx makin' up status codes...

npodbielskiyesterday at 8:34 PM

450 gave me good chuckle

reaperduceryesterday at 11:17 PM

Came for 418. Left happy for Caturday.

(Every web site I've built in the last ten years has a series of conditions that combined will trigger a 418.)

cat-whispereryesterday at 7:38 PM

this is exactly what I was looking for!

ulrischayesterday at 7:58 PM

Wo makes this with babies?

superkuhyesterday at 6:28 PM

HTTP 000: HTTP not found. HTTPS CA TLS only.

That said, at least they have a broad cipher set support and their HTTPS-only implemetation does work in older browsers and systems. That's nice. But HTTP+HTTPS would be better.