Interpretación HTTP

Qué significan los códigos de estado HTTP en el diagnóstico

Entiende cómo deben interpretarse los códigos de estado HTTP en el diagnóstico web, incluidas las redirecciones, los errores del cliente, los errores del servidor y la diferencia entre una respuesta real y un fallo de capa inferior.

Los códigos HTTP son útiles, pero es fácil usarlos mal. Un 503 no es el mismo problema que un tiempo de espera agotado. Un 403 demuestra que el servidor respondió aunque la página sea inutilizable. Un 301 puede enviar discretamente a los usuarios desde una URL sana hacia un destino roto. En diagnóstico, la pregunta correcta no es “¿qué código es malo?”, sino “¿a qué etapa de la ruta de la solicitud llegamos realmente antes de que apareciera el problema?”.

Un código de estado significa que algo respondió

Si tienes un código HTTP real, la solicitud llegó a una capa capaz de devolver una respuesta HTTP. Eso ya descarta parte de los fallos de capas inferiores.

Las redirecciones merecen tanta atención como los errores

Un 301 o 302 puede mover a un usuario desde una URL sana hasta un destino final roto, así que la cadena importa tanto como el código final.

No tener código puede ser la pista más importante

Si la solicitud falló en DNS, conexión o TLS, la ausencia de un código HTTP dice más que cualquier respuesta del servidor.

01

Cómo encajan los códigos de estado en el diagnóstico

Piensa en los códigos de estado como evidencia de capa de aplicación, no como un veredicto completo de salud por sí solos.

2xx significa que la solicitud terminó correctamente

Suele demostrar que la URL respondió con normalidad desde este servidor, pero no garantiza que el contenido sea exactamente la experiencia que esperaba cada usuario.

3xx significa que la solicitud se está moviendo a otro sitio

En diagnóstico, las redirecciones importan porque el destino puede cambiar la confianza, el rendimiento o la disponibilidad.

4xx significa que el servidor entendió la solicitud, pero la rechazó o la limitó

Sigue siendo una respuesta real. Suele apuntar a políticas de acceso, problemas de ruta, limitación de frecuencia o requisitos de autenticación, no a un sitio muerto.

5xx significa que la ruta del servidor está lo bastante viva como para fallar a la vista

La solicitud llegó a una aplicación, gateway o dependencia upstream, pero la respuesta no fue sana.

02

Códigos habituales y cómo leerlos

Estos son los códigos que más suelen importar en una página pública de diagnóstico.

CódigoSignificado habitualLectura diagnóstica
200La solicitud se completó correctamenteLa URL funcionó desde este servidor. Si los usuarios siguen quejándose, compara región, navegador, autenticación o comportamiento del lado del cliente.
301 / 308Redirección permanenteRevisa con cuidado el destino final. La URL inicial puede estar bien mientras el destino está roto.
302 / 307Redirección temporalResulta útil cuando el comportamiento cambia entre entornos o campañas porque el destino de la redirección puede depender del contexto.
401Se requiere autenticaciónEl servidor está vivo, pero la solicitud no estaba autorizada. No es una caída pura.
403ProhibidoLa solicitud llegó a una política o a una regla de la aplicación y fue denegada. Suele deberse a WAF, permisos o restricciones por IP.
404No encontradoEl host y la aplicación respondieron, pero la ruta no existía o estaba mal encaminada.
429Demasiadas solicitudesEl sitio está vivo, pero hay limitación de frecuencia. El diagnóstico público puede activar este límite en algunos proveedores.
500Error interno del servidorLa aplicación falló después de recibir la solicitud.
502Bad gatewayUn proxy o borde no recibió una respuesta válida del servicio upstream.
503Servicio no disponibleLa aplicación o el borde están sobrecargados, en mantenimiento o intencionadamente no disponibles.
504Gateway timeoutUna dependencia upstream fue demasiado lenta o no respondió y el gateway agotó el tiempo.

03

Cuándo el código no es el problema de fondo

A veces el código es real, pero sigue sin ser la capa más importante que conviene investigar.

Las redirecciones pueden ocultar el punto real de fallo

Un 301 desde la URL original puede parecer inocuo hasta que el destino HTTPS final falla por confianza del certificado o por un host distinto.

Un 403 puede venir de una política de borde y no de la aplicación

Las reglas geográficas, la reputación IP, una política WAF o un filtro de bots pueden producir una respuesta aparentemente sana que aun así bloquea al usuario.

Un 5xx aún puede tener contexto DNS, SSL o de plataforma

Si la ruta pasa por varios hosts o proveedores de borde, los datos DNS y TLS que rodean el error pueden seguir explicando por qué el fallo aparece ahí.

04

Las mejores comprobaciones de seguimiento tras ver un código HTTP

Elige la página siguiente según el tipo de código que viste y la duda que todavía te queda.

05

Errores frecuentes al leer códigos de estado

Estos atajos eliminan matices útiles del diagnóstico.

  • Llamar “caída” a un 403 o a un 404 sin reconocer que el servidor respondió.
  • Ignorar la cadena de redirecciones y fijarse solo en el código final.
  • Tomar un 429 como prueba de que el sitio está roto en lugar de reconocer una limitación de frecuencia.
  • Olvidar que no tener ningún código HTTP puede ser la pista más fuerte de que el fallo ocurrió por debajo de la capa de aplicación.

FAQ: códigos de estado HTTP en diagnóstico

¿Un código 4xx demuestra que el sitio está arriba?

Demuestra que la solicitud llegó a una capa HTTP que respondió. El sitio puede seguir siendo inutilizable para el usuario previsto, pero no es lo mismo que un fallo DNS, de conexión o de TLS.

¿503 es peor que 403?

Significan cosas distintas. Un 503 suele sugerir sobrecarga o indisponibilidad temporal, mientras que un 403 suele indicar acceso denegado por política o por lógica de la aplicación.

¿Por qué deberían importarme 301 y 302 en diagnóstico?

Porque las redirecciones cambian el destino que realmente sirve al usuario. Una redirección totalmente normal puede acabar llevando a un host, un certificado o una ruta de aplicación rotos.

Herramientas relacionadas

Guías relacionadas