Códigos de estado HTTP
Consulta los principales estados HTTP y errores Cloudflare, con explicaciones detalladas de los códigos disponibles.
Informativos
| Código | Nombre | Significado |
|---|---|---|
| 100 | Continuar | El servidor recibió las cabeceras; el cliente puede enviar el cuerpo. |
| 101 | Cambio de protocolos | La conexión cambia de protocolo, por ejemplo a WebSocket. |
| 103 | Indicaciones anticipadas | Se envían indicaciones para precargar recursos. |
Éxito
| Código | Nombre | Significado |
|---|---|---|
| 200 | Correcto | La solicitud se completó correctamente. |
| 201 | Creado | Se ha creado el recurso. |
| 202 | Aceptado | La solicitud fue aceptada y aún se está procesando. |
| 204 | Sin contenido | Éxito sin cuerpo de respuesta. |
| 206 | Contenido parcial | Se devuelve parte del recurso solicitado (Range). |
Redirecciones
| Código | Nombre | Significado |
|---|---|---|
| 301 | Movido permanentemente | Redirección permanente. |
| 302 | Encontrado | Redirección temporal. |
| 303 | Ver otro recurso | Redirección a otro recurso mediante GET. |
| 304 | Sin modificar | Utiliza la copia guardada en caché. |
| 307 | Redirección temporal | Redirección temporal que conserva el método HTTP. |
| 308 | Redirección permanente | Redirección permanente que conserva el método HTTP. |
Errores del cliente
| Código | Nombre | Significado |
|---|---|---|
| 400 | Solicitud incorrecta | La petición está mal formada. |
| 401 | Autenticación necesaria | Se necesita iniciar sesión o usar un token válido. |
| 402 | Pago requerido | Estado reservado, a veces usado para accesos de pago. |
| 403 | Prohibido | El acceso al recurso está prohibido. |
| 404 | No encontrado | El recurso solicitado no existe. |
| 405 | Método no permitido | El método HTTP no está permitido para este recurso. |
| 406 | No aceptable | El formato de contenido solicitado no está disponible. |
| 407 | Autenticación del proxy requerida | El proxy exige su propia autenticación. |
| 408 | Tiempo de solicitud agotado | El cliente no terminó de enviar la petición a tiempo. |
| 409 | Conflicto | La solicitud entra en conflicto con el estado actual del recurso. |
| 410 | Eliminado definitivamente | El recurso se ha retirado para siempre. |
| 411 | Longitud requerida | Falta la cabecera Content-Length. |
| 412 | Precondición fallida | No se cumplió una condición como If-Match. |
| 413 | Contenido demasiado grande | El archivo o la solicitud superan el límite de tamaño. |
| 414 | URI demasiado larga | La URL solicitada es demasiado larga. |
| 415 | Tipo de contenido no admitido | El Content-Type no es compatible. |
| 416 | Rango no válido | El intervalo solicitado del recurso no existe. |
| 418 | Soy una tetera | Código de broma procedente del RFC 2324. |
| 421 | Petición mal dirigida | La solicitud llegó al servidor equivocado. |
| 422 | Contenido no procesable | Petición bien formada con datos inválidos. |
| 425 | Demasiado pronto | Existe riesgo de repetición de solicitudes (TLS Early Data). |
| 426 | Actualización requerida | Se necesita utilizar otro protocolo. |
| 428 | Precondición requerida | El servidor exige una solicitud condicional. |
| 429 | Demasiadas solicitudes | Se ha alcanzado el límite; espera antes de reintentar. |
| 431 | Cabeceras demasiado grandes | Las cabeceras o cookies exceden el tamaño permitido. |
| 451 | No disponible por motivos legales | Contenido bloqueado por razones jurídicas. |
Errores del servidor
| Código | Nombre | Significado |
|---|---|---|
| 500 | Error interno del servidor | Se ha producido un fallo inesperado del servidor. |
| 501 | No implementado | La funcionalidad solicitada no es compatible. |
| 502 | Respuesta incorrecta del gateway | El backend ha devuelto una respuesta no válida. |
| 503 | Servicio no disponible | El servidor está temporalmente fuera de servicio. |
| 504 | Tiempo de gateway agotado | El backend no ha respondido a tiempo. |
| 505 | Versión HTTP no admitida | La versión HTTP solicitada no es compatible. |
| 507 | Almacenamiento insuficiente | El servidor se ha quedado sin espacio disponible. |
| 508 | Bucle detectado | Se ha detectado un bucle infinito. |
| 511 | Autenticación de red necesaria | La red pide iniciar sesión, como en una Wi-Fi de hotel. |
Errores Cloudflare
| Código | Nombre | Significado |
|---|---|---|
| 520 | Cloudflare: error desconocido | El origen ha enviado una respuesta vacía o inesperada. |
| 521 | Cloudflare: servidor web caído | El origen rechazó la conexión. |
| 522 | Cloudflare: conexión agotada | El origen no respondió a tiempo durante la conexión. |
| 523 | Cloudflare: origen inaccesible | No se puede alcanzar el servidor de origen. |
| 524 | Cloudflare: tiempo de respuesta agotado | El origen no respondió dentro del límite, normalmente 125 segundos. |
| 525 | Cloudflare: negociación TLS fallida | Falló el handshake TLS con el origen. |
| 526 | Cloudflare: certificado SSL no válido | El certificado del origen no es válido. |
| 530 | Cloudflare: error DNS del origen | Problema DNS o de túnel al alcanzar el origen. |
Preguntas frecuentes
¿Qué son los códigos de estado HTTP?
Son números de tres cifras que indican cómo respondió un servidor a una petición. El primer dígito señala la clase: 2xx éxito, 3xx redirección, 4xx error de solicitud y 5xx error del servidor.
¿Un error 4xx es siempre culpa mía?
No. El servidor considera que la petición presenta un problema, pero también puede ser un enlace roto de la web o permisos de acceso que deba corregir su administrador.
¿Qué significan los errores Cloudflare 520–526?
Son códigos propios de Cloudflare para problemas de conexión, esperas o TLS entre su red y el servidor de origen. No son estados HTTP estándar habituales.
¿Cómo compruebo el estado de mi URL?
Introduce una URL pública en el comprobador de sitios. Se mostrará el estado HTTP final, los saltos de redirección y las señales SEO y de seguridad más importantes.