Returning http 200 OK with error within response body
No, it’s very incorrect to send 200 with a error body HTTP is an application protocol. 200 implies that the response contains a payload that represents the status of the requested resource. An error message usually is not a representation of that resource. If something goes wrong while processing GET, the right status code is … Read more