Sobes.tech
Junior

¿Qué contenido (body) devuelve el servidor en respuesta con código 404?

sobes.tech AI

Respuesta de la IA

Cuando la respuesta tiene un código 404 (No Encontrado), el servidor generalmente devuelve un cuerpo de respuesta que contiene información de que el recurso solicitado no fue encontrado. El formato y contenido del cuerpo no están estandarizados y dependen de la implementación del servidor o la aplicación web. Esto puede ser un mensaje de texto simple, una página HTML con un error o un objeto JSON con la descripción del error.

Ejemplo de una respuesta HTML simple:

<html>
  <head><title>404 No Encontrado</title></head>
  <body>
    <h1>No Encontrado</h1>
    <p>La URL solicitada no fue encontrada en este servidor.</p>
  </body>
</html>

En APIs que devuelven JSON, el cuerpo puede verse así:

{
  "error": "Recurso no encontrado",
  "status": 404
}

Si el servidor no devuelve cuerpo, el cliente solo recibe los encabezados con el código 404. Pero generalmente, para mayor comodidad del usuario o cliente, se incluye un cuerpo con la descripción del error.