Códigos de estado HTTP para diagnosticar problemas
Los códigos de estado HTTP describen la capa de aplicación; distinga la accesibilidad de red de la respuesta del servidor web. El nombre puede resolverse y la conexión TCP/TLS establecerse y, aun así, HTTP devolver una redirección o un error. El código de estado, Location, el nombre de host, la ruta y el esquema de la URL describen partes distintas de la transacción.
Cómo investigar la respuesta web
Compruebe el DNS, después TLS y la respuesta HTTP sin ocultar la cadena de redirecciones. Compare el nombre de host solicitado con la URL de destino real. Una respuesta 4xx suele describir la solicitud o el acceso, mientras que 5xx indica un procesamiento fallido en el servidor, aunque en el trayecto también pueden intervenir un proxy inverso o una CDN.
Qué indica cada clase de código
Las clases de estado HTTP aportan contexto: 2xx indica un procesamiento correcto, 3xx redirecciones o control de flujo relacionado, 4xx una situación del cliente, de la solicitud o del acceso, y 5xx un fallo en el servidor. Códigos como 404, 429, 502 y 503 tienen significados operativos distintos y no deben agruparse como una caída genérica. Para comprobar un sitio desde fuera, utilice la herramienta de información de sitios web de 2IP.