[0]: https://en.wikipedia.org/wiki/List_of_HTTP_status_codes
[0]: https://en.wikipedia.org/wiki/List_of_HTTP_status_codes
You made me chuckle. Well played. Great stuff :)
May I, simply, also suggest:
HTTP 407 Hallucination
Meaning: The server understands the request but believes it to be incongruous with reality.-
If we have 418, why not 513?
Please do not use it for anything other than its specified purpose, even if it is a joke.
Are you joking around with me or is my point just not as obvious as I believed it to be?
Edit: Not sure if that last bit sounds confrontational, please know that it's a genuine question.
Thank you for taking the time to respond and ask. My original 418 message was very much intended as a light hearted joke, in the spirit of "if we wanted to return cheeky responses to previously nonsense APIs that AI invented" I actually like this idea of subverting AI in inventive ways.
Now to the point where we've got here, yes I 100% agree in real-world, production applications, you should return response codes which accurately represent the actual response. But there also a place for fun, even in production, and 418 represents that for me.
Thanks for caring about quality :-)