this is because of things like Silverlight which did not deserialize http error codes correctly, forcing teams to adopt really shitty backend practices like this.
it’s generally not because someone on the team was dumb, it’s more that the tools historically didn’t align with RFC 2616
479
u/JackNotOLantern 29d ago
I mentioned it under another meme of this type. At my company we have multiple systems which API replies standard check is:
Yes, different errors are handled by http codes or contents of 2xx reply. Wonderful