Referencia de Códigos de Estado HTTP

Referencia completa de códigos de estado HTTP (1xx–5xx) con semántica, escenarios típicos y consejos de reintento

Datos clave

Categoría
Desarrollo y Web
Tipos de entrada
select, text
Tipo de salida
html
Cobertura de muestras
4
API disponible
Yes

Resumen

Esta herramienta interactiva proporciona una referencia completa y detallada de los códigos de estado HTTP (desde 1xx hasta 5xx). Permite filtrar por categorías y buscar códigos específicos para comprender su semántica, escenarios de uso típicos y recomendaciones sobre si es seguro o no reintentar la solicitud.

Cuándo usarlo

  • Al depurar errores de red o fallos en llamadas de API REST y necesitar comprender el significado exacto de un código de respuesta.
  • Al diseñar la lógica de manejo de errores y reintentos en el desarrollo de software cliente-servidor.
  • Al configurar reglas de enrutamiento, redirecciones o políticas de caché en servidores web y balanceadores de carga.

Cómo funciona

  • Seleccione una categoría específica de códigos HTTP (como 4xx para errores de cliente o 5xx para errores de servidor) mediante el filtro de categorías.
  • Escriba un código numérico, palabra clave o escenario en el campo de búsqueda para filtrar instantáneamente los resultados.
  • Revise la tabla generada para analizar la semántica del código, sus casos de uso comunes y las directrices de reintento asociadas.

Casos de uso

Consulta rápida durante sesiones de depuración de APIs para identificar la causa de respuestas inesperadas.
Planificación de estrategias de reintento (retry policies) en microservicios basadas en la semántica de cada código de error.
Documentación y estandarización de las respuestas HTTP que debe devolver una nueva API REST en desarrollo.

Ejemplos

1. Depuración de un error de autorización en API REST

Desarrollador Backend
Contexto
Un desarrollador recibe quejas de que una aplicación móvil no puede acceder a ciertos recursos protegidos y el servidor devuelve un código de error que no recuerda con precisión.
Problema
Identificar la diferencia exacta entre los códigos 401 y 403 para implementar el flujo de autenticación correcto.
Cómo usarlo
Selecciona la categoría '4xx Error de cliente' y escribe '401' y '403' en el campo de búsqueda para comparar sus descripciones y escenarios.
Configuración de ejemplo
{
  "categoryFilter": "4xx",
  "search": "40"
}
Resultado
El desarrollador comprende que 401 indica falta de autenticación (el usuario debe iniciar sesión) y 403 indica falta de permisos (el usuario está autenticado pero no tiene acceso), corrigiendo así la lógica del cliente.

2. Configuración de políticas de reintento en pasarelas de pago

Ingeniero de DevOps
Contexto
El equipo de infraestructura necesita configurar políticas de reintento automático en su API Gateway para evitar fallos temporales en transacciones críticas.
Problema
Determinar qué códigos de error del servidor (5xx) admiten reintentos seguros sin duplicar transacciones.
Cómo usarlo
Filtra por la categoría '5xx Error de servidor' y revisa la columna de consejos de reintento para códigos como 500, 502, 503 y 504.
Configuración de ejemplo
{
  "categoryFilter": "5xx",
  "search": ""
}
Resultado
Se establece una política de reintento con retroceso exponencial únicamente para los códigos 502, 503 y 504, excluyendo el 500 para evitar efectos secundarios no deseados.

Probar con muestras

development

Preguntas frecuentes

¿Qué diferencia hay entre un error 4xx y uno 5xx?

Los códigos 4xx indican un problema originado por el cliente (como una petición mal formada o falta de autorización), mientras que los 5xx señalan un fallo en el servidor al procesar una solicitud válida.

¿Cuándo es seguro reintentar una solicitud tras recibir un código de error?

Generalmente es seguro reintentar con errores 503 (Servicio no disponible) o 429 (Demasiadas peticiones) aplicando una espera, pero no con errores 400 o 404, que requieren corregir la petición.

¿Qué significa el código de estado 301?

Indica una redirección permanente, lo que significa que el recurso solicitado ha sido movido de forma definitiva a una nueva URL.

¿Cómo puedo buscar un código específico en esta herramienta?

Introduzca el número del código (por ejemplo, 403) o una palabra clave en el cuadro de búsqueda para filtrar la lista al instante.

¿Qué son los códigos informativos 1xx?

Son respuestas provisionales que indican que la solicitud ha sido recibida y el proceso continúa, como el código 101 para el cambio de protocolos.

Documentación de la API

Punto final de la solicitud

POST /es/api/tools/http-status-reference

Parámetros de la solicitud

Nombre del parámetro Tipo Requerido Descripción
categoryFilter select No -
search text No -

Formato de respuesta

{
  "result": "
Processed HTML content
", "error": "Error message (optional)", "message": "Notification message (optional)", "metadata": { "key": "value" } }
HTML: HTML

Documentación de MCP

Agregue este herramienta a su configuración de servidor MCP:

{
  "mcpServers": {
    "elysiatools-http-status-reference": {
      "name": "http-status-reference",
      "description": "Referencia completa de códigos de estado HTTP (1xx–5xx) con semántica, escenarios típicos y consejos de reintento",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=http-status-reference",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Puede encadenar múltiples herramientas, por ejemplo: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máximo 20 herramientas.

Si encuentra algún problema, por favor, póngase en contacto con nosotros en [email protected]