logoalt Hacker News

rswailtoday at 9:07 AM1 replyview on HN

    204 No Content
for nothing found is both not an error (because 2xx code) but also indicates there was nothing found to match the request.

If it's an API, a 200 with an empty JSON object or array in the body is legitimate as well, but a 204 is explicit.


Replies

tacitusarctoday at 2:34 PM

This too is not spec compliant. 204 means the request was successful but no body is being returned in the response.