Inspector de Códigos de Estado HTTP Guía RFC 9110

Guía de referencia completa y buscable de códigos de estado HTTP según RFC 9110 para respuestas 1xx, 2xx, 3xx, 4xx y 5xx con detalles técnicos.

100

Continue

RFC 9110 §15.2.1

El servidor ha recibido los encabezados de la solicitud y el cliente debe proceder a enviar el cuerpo.

Solución de Problemas y Diagnóstico:

Comportamiento normal en solicitudes POST/PUT grandes con el encabezado "Expect: 100-continue".

No Almacenable
101

Switching Protocols

RFC 9110 §15.2.2

El cliente solicitó cambiar de protocolo y el servidor ha aceptado realizar el cambio (ej. de HTTP a WebSocket).

Solución de Problemas y Diagnóstico:

Verifique los encabezados de solicitud "Upgrade: websocket" y "Connection: Upgrade".

No Almacenable
103

Early Hints

RFC 8297 §2

Permite enviar encabezados preliminares antes del mensaje final para precargar recursos críticos (Link rel=preload).

Solución de Problemas y Diagnóstico:

Compruebe la compatibilidad del navegador o cliente con encabezados Link de precarga.

No Almacenable
200

OK

RFC 9110 §15.3.1

La solicitud ha tenido éxito. Respuesta estándar para peticiones HTTP procesadas correctamente.

Solución de Problemas y Diagnóstico:

Inspeccione los datos de respuesta y el encabezado Content-Type para confirmar el formato esperado.

Almacenable en Caché
201

Created

RFC 9110 §15.3.2

La petición se ha completado con éxito, resultando en la creación de un nuevo recurso en el servidor.

Solución de Problemas y Diagnóstico:

La respuesta debe incluir preferiblemente un encabezado Location con la URI del nuevo recurso creado.

No Almacenable
202

Accepted

RFC 9110 §15.3.3

La solicitud ha sido aceptada para procesamiento, pero la ejecución aún no ha finalizado.

Solución de Problemas y Diagnóstico:

Habitual en colas de tareas asíncronas en segundo plano. Busque una URL de estado en la respuesta.

No Almacenable
204

No Content

RFC 9110 §15.3.5

El servidor procesó la solicitud con éxito y no hay contenido adicional para enviar en el cuerpo de la respuesta.

Solución de Problemas y Diagnóstico:

Estándar para peticiones DELETE exitosas o acciones de guardado sin retorno de datos modificados.

Almacenable en Caché
206

Partial Content

RFC 9110 §15.3.7

El servidor entrega solo una parte del recurso debido a un encabezado Range especificado por el cliente.

Solución de Problemas y Diagnóstico:

Se utiliza en transmisión de video y descargas reanudables. Verifique Content-Range y Accept-Ranges.

Almacenable en Caché
301

Moved Permanently

RFC 9110 §15.4.2

El recurso solicitado ha sido asignado permanentemente a una nueva URI. Las futuras referencias deben usar esta nueva URI.

Solución de Problemas y Diagnóstico:

Crucial para SEO. Los motores de búsqueda transfieren la autoridad a la nueva URL. El navegador la almacena en caché.

Almacenable en Caché
302

Found

RFC 9110 §15.4.3

El recurso solicitado reside temporalmente bajo una URI diferente.

Solución de Problemas y Diagnóstico:

Históricamente provocaba el cambio de método de POST a GET. Se recomienda usar 307 o 308 para preservar el método.

No Almacenable
304

Not Modified

RFC 9110 §15.4.5

Indica que el recurso no ha sido modificado desde la versión indicada en If-Modified-Since o If-None-Match.

Solución de Problemas y Diagnóstico:

Ahorra ancho de banda. El cliente utiliza la copia local en caché. Verifique encabezados ETag y Cache-Control.

Almacenable en Caché
307

Temporary Redirect

RFC 9110 §15.4.8

El recurso reside temporalmente bajo otra URI y el cliente NO debe cambiar el método de la solicitud.

Solución de Problemas y Diagnóstico:

Garantiza que una solicitud POST se reenvíe exactamente con el método POST a la nueva ubicación.

No Almacenable
308

Permanent Redirect

RFC 9110 §15.4.9

El recurso ha sido reubicado permanentemente y el método HTTP NO debe modificarse en llamadas posteriores.

Solución de Problemas y Diagnóstico:

Redirección permanente moderna según RFC 9110. Conserva intactos los cuerpos POST y PUT. Ideal para APIs.

Almacenable en Caché
400

Bad Request

RFC 9110 §15.5.1

El servidor no puede o no procesará la solicitud debido a un error atribuible al cliente.

Solución de Problemas y Diagnóstico:

Sintaxis incorrecta, carga JSON no válida o parámetros de consulta erróneos.

No Almacenable
401

Unauthorized

RFC 9110 §15.5.2

La petición no se ha procesado porque carece de credenciales de autenticación válidas para el recurso.

Solución de Problemas y Diagnóstico:

Revise el encabezado "Authorization: Bearer <token>", la expiración del token o claves de API faltantes.

No Almacenable
403

Forbidden

RFC 9110 §15.5.4

El servidor entendió la solicitud pero rechaza autorizarla. Las credenciales son válidas, pero faltan permisos.

Solución de Problemas y Diagnóstico:

Fallo en control de acceso por roles (RBAC), discrepancias en orígenes CORS o bloqueo por firewall de IP.

No Almacenable
404

Not Found

RFC 9110 §15.5.5

El servidor de origen no encontró una representación actual para el recurso solicitado.

Solución de Problemas y Diagnóstico:

Verifique la ruta URL, ortografía, política de barra final o registros eliminados en la base de datos.

No Almacenable
405

Method Not Allowed

RFC 9110 §15.5.6

El método HTTP recibido es conocido por el servidor pero no está permitido para el recurso de destino.

Solución de Problemas y Diagnóstico:

Enviar POST a un extremo que solo admite GET. Revise el encabezado de respuesta "Allow" con métodos válidos.

No Almacenable
408

Request Timeout

RFC 9110 §15.5.9

El servidor no recibió el mensaje de solicitud completo dentro del tiempo de espera configurado.

Solución de Problemas y Diagnóstico:

Conexión de cliente lenta, carga útil muy pesada sin compresión o interrupción de la red.

No Almacenable
409

Conflict

RFC 9110 §15.5.10

La solicitud no se pudo completar debido a un conflicto con el estado actual del recurso.

Solución de Problemas y Diagnóstico:

Ocurre en control de concurrencia optimista (colisión de versiones) o al crear duplicados con datos únicos.

No Almacenable
422

Unprocessable Entity

RFC 9110 §15.5.21

El tipo de contenido y la sintaxis son correctos, pero el servidor no pudo procesar las instrucciones contenidas.

Solución de Problemas y Diagnóstico:

Errores de validación semántica (ej. campos obligatorios faltantes, formato de email inválido o valores fuera de rango).

No Almacenable
429

Too Many Requests

RFC 6585 §4

El usuario ha enviado demasiadas solicitudes en un periodo de tiempo determinado (límite de tasa).

Solución de Problemas y Diagnóstico:

Inspeccione el encabezado "Retry-After". Aplique algoritmos de retroceso exponencial en su cliente de API.

No Almacenable
500

Internal Server Error

RFC 9110 §15.6.1

El servidor encontró una condición inesperada que le impidió completar la solicitud.

Solución de Problemas y Diagnóstico:

Excepciones no controladas, tiempos de espera en bases de datos o caída del servicio backend en los registros.

No Almacenable
502

Bad Gateway

RFC 9110 §15.6.3

El servidor, actuando como puerta de enlace o proxy, recibió una respuesta no válida del servidor ascendente.

Solución de Problemas y Diagnóstico:

El proxy inverso (Nginx, Cloudflare) no puede comunicarse con el backend (Node.js, Python, Go).

No Almacenable
503

Service Unavailable

RFC 9110 §15.6.4

El servidor no puede atender la petición debido a sobrecarga temporal o mantenimiento programado.

Solución de Problemas y Diagnóstico:

Alto consumo de CPU o memoria, retraso en autoescalado o modo de mantenimiento activo. Revise Retry-After.

No Almacenable
504

Gateway Timeout

RFC 9110 §15.6.5

El servidor, actuando como puerta de enlace o proxy, no recibió respuesta a tiempo del servidor ascendente.

Solución de Problemas y Diagnóstico:

La consulta en el backend tardó más que el tiempo límite del proxy (habitualmente 30s o 60s). Optimice consultas lentas.

No Almacenable
📖 Documentación Técnica, Especificaciones RFC y Preguntas Frecuentes ▼
Preguntas Frecuentes (FAQ) · Inspector de Códigos de Estado HTTP

Directorio y Referencia de Códigos de Estado HTTP (RFC 9110)

Consulta completa de códigos HTTP con explicaciones de depuración, semántica de caché y consejos para APIs REST.

MU
Arquitecto de Herramientas y Maximo
Referencia técnica

01. Estructura de Códigos de Estado HTTP (RFC 9110)

Los códigos HTTP son números de 3 dígitos agrupados en 5 categorías (1xx Informativos, 2xx Éxito, 3xx Redirección, 4xx Errores de Cliente y 5xx Errores de Servidor).

Nuestra guía permite comprender diferencias clave como 401 frente a 403 o 301 frente a 308 para diseño de APIs y optimización SEO.

  • Listado completo desde 100 Continue hasta 511 Network Auth Required.
  • Semántica de caché y recomendaciones de reintento.
  • Guías de resolución para depuración rápida en frontend y backend.

02. Códigos Clave en Desarrollo Web

• 200 OK y 201 Created para respuestas exitosas.

• 301 (Permanente) y 302/307 (Temporal) para redirecciones.

• 401 (No autenticado) frente a 403 (Prohibido por permisos).

• 429 (Límite de peticiones excedido) y 500 (Error interno).

03. Diagnóstico de APIs, Emulación de Clientes y Pipeline de Peticiones

Analiza cabeceras con nuestro Analizador de User-Agent, convierte comandos curl en código cliente de producción con Conversor cURL o valida metadatos sociales con Generador Open Graph.

Preguntas Frecuentes (FAQ)

¿Cuál es la diferencia entre 401 y 403?

401 indica falta de autenticación; 403 indica que el usuario no tiene permisos suficientes.

¿Por qué usar 308 en lugar de 301 en APIs?

Porque 308 preserva el método HTTP original (POST, PUT) sin cambiar a GET.

¿Funciona sin conexión?

Sí, toda la referencia está almacenada en tu navegador.

¿Cómo protege el procesamiento local la privacidad de datos corporativos?

Todas las operaciones de cálculo, formateo y validación se ejecutan exclusivamente en la memoria RAM de su navegador. Ningún dato ni credencial se envía a servidores externos ni se almacena en bases de datos remotas.

¿Es posible utilizar esta herramienta sin conexión a internet?

Sí. Una vez cargada la página, todas las utilidades funcionan de manera 100% autónoma en modo local sin requerir conectividad de red activa.

¿Cuáles son los límites de rendimiento con archivos de gran tamaño?

Gracias al uso de buffers de memoria optimizados, la herramienta puede procesar archivos de varios megabytes en fracciones de segundo con un consumo de recursos mínimo.

¿Cumplen las salidas generadas con los estándares oficiales de la industria?

Sí. Todas las transformaciones se adhieren estrictamente a las especificaciones RFC y normativas internacionales para asegurar una integración perfecta con sus servidores.

¿Inspector de Códigos de Estado HTTP es gratuito y tiene límites de uso?

Las herramientas básicas son gratuitas y no requieren una cuenta. Se aplican límites de memoria y de seguridad de cada herramienta. La IA opcional y los servicios de contacto tienen límites de uso.

Privacidad y disponibilidad sin conexión

Las herramientas principales procesan datos localmente. La IA opcional envía el fragmento seleccionado a través de Cloudflare a Cloudflare AI o el respaldo opcional de Google Gemini tras tu consentimiento; se aplican las políticas de retención del proveedor. El formulario de contacto envía tus datos a nuestro proveedor de correo. El uso sin conexión requiere que la página y sus recursos terminen de almacenarse; la IA externa y el envío de mensajes requieren internet.

🛡️

Procesamiento 100% en el Cliente

Todo se procesa en la memoria local mediante JavaScript y WebAssembly. Sus datos confidenciales nunca se envían a servidores externos.

📐

Precisión Técnica Estandarizada

Construido estrictamente bajo estándares IETF RFC e IEEE. Los resultados se verifican contra vectores oficiales para asegurar exactitud.

⚡

Uso Fuera de Línea y Redes Aisladas

Funciona sin conexión a Internet gracias a la caché PWA. Seguro para intranets corporativas y entornos bancarios aislados.

🔒

Cero Rastreo y Telemetría Publicitaria

Sin rastreadores publicitarios, cookies de perfilado ni balizas de telemetría. Su privacidad e información permanecen estrictamente confidenciales.

Optimiza tu flujo de trabajo con utilidades complementarias 100% privadas en tu navegador.

Explorar el directorio de herramientas
✓ Notification