200 OK
{ “error”: 404 }
200: “I gotchu, bro. Here you go. Have a good day.”
401: “You’re not on the list. Get lost.”
402: “Pay me or get lost.”
403: “Everyone get lost.”
404: “You are lost.”
500: “Ooopsss.”
501: “Knew I forgot something…”
504: “I can’t do this shit all day.”
502: “I’m fucked, you’re fucked, but most of all the developer trying to solve this is super fucked.”
Serving multiple data streams

I love the whimsy of developers.
These are pretty good as an overview tbh. I like it when teachers have a sense of humour at least.
Why do these feel like the 5 stages of grief 🤔
Surprised no one’s mentioned HTTP Cats yet:
Personally, HTTP 405 (Method not allowed) is my favorite:

Everyone give it up for the fella who ran a webserver on a teapot
I like returning 418 instead of 404 or 403 on the files the script kiddies are hunting for on my web servers. I’m sure it does nothing but I’d like to think I’ve wasted some of their time at least once.
I’m glad that error exists.





