Overview#
HTTP 404 is defined in RFC 7231, section 6.5.4: 404 Not Found, as a HTTP Status Code to indicate the requested Resource was "Not Found" however the client was able to communicate with a given server.A HTTP 404 Result Code does not indicate whether this lack is temporary or permanent. If the server knows that this condition is likely to be permanent, a HTTP 410 (Gone) should be used instead of a HTTP 404 status.