4xx Client Error
404 Not Found
O servidor de origem não encontrou uma representação atual para o recurso de destino ou não está disposto a divulgar que existe.
Um código de status 404 não indica se essa falta de representação é temporária ou permanente; o código de status 410 Gone tem preferência sobre 404 se o servidor de origem sabe, presumivelmente por meio de alguns meios configuráveis, que a condição provavelmente será permanente.
Uma resposta 404 pode ser armazenada em cache por padrão; ou seja, a menos que indicado de outra forma pela definição do método ou controles de cache explícitos.
Source: RFC7231 Section 6.5.4
Dúvidas?
Entre no nosso fórum de discussãoReferências para o código 404
- Rails HTTP Status Symbol :not_found
- Go HTTP Status Constant http.StatusNotFound
- Symfony HTTP Status Constant Response::HTTP_NOT_FOUND
- Python2 HTTP Status Constant httplib.NOT_FOUND
- Python3+ HTTP Status Constant http.client.NOT_FOUND
- Python3.5+ HTTP Status Constant http.HTTPStatus.NOT_FOUND