Sobes.tech
Junior

Qual conteúdo (corpo) o servidor devolve na resposta com o código 404?

sobes.tech IA

Resposta da IA

Quando a resposta tem o código 404 (Não Encontrado), o servidor geralmente devolve um corpo de resposta que contém informações de que o recurso solicitado não foi encontrado. O formato e o conteúdo do corpo não são padronizados e dependem da implementação do servidor ou da aplicação web. Pode ser uma mensagem de texto simples, uma página HTML com erro ou um objeto JSON com a descrição do erro.

Exemplo de uma resposta HTML simples:

<html>
  <head><title>404 Não Encontrado</title></head>
  <body>
    <h1>Não Encontrado</h1>
    <p>A URL solicitada não foi encontrada neste servidor.</p>
  </body>
</html>

Em APIs que retornam JSON, o corpo pode parecer assim:

{
  "error": "Recurso não encontrado",
  "status": 404
}

Se o servidor não retornar corpo, o cliente recebe apenas os cabeçalhos com o código 404. Mas geralmente, para conveniência do usuário ou cliente, há um corpo com a descrição do erro.