Web y desarrollo / CLEARBYTE

Códigos HTTP para comprobar webs e integraciones

El código describe el resultado de una solicitud HTTP. Una página de error que devuelve 200 difiere de un 404 real. Al probar una web o API, lee código, método y cabeceras juntos.

Códigos HTTP para comprobar webs e integraciones

El código describe el resultado de una solicitud HTTP. Una página de error que devuelve 200 difiere de un 404 real. Al probar una web o API, lee código, método y cabeceras juntos.
CódigoSignificadoInterpretación práctica
200OKSolicitud correcta; interpreta el cuerpo según el método.
201CreadoLa solicitud creó uno o varios recursos.
204Sin contenidoSolicitud correcta sin contenido de respuesta.
301Movido permanentementeEl recurso tiene nueva URI permanente; algunos clientes cambian POST a GET.
302EncontradoRedirección temporal; algunos clientes cambian POST a GET.
307Redirección temporalRedirección temporal que conserva el método.
308Redirección permanenteRedirección permanente que conserva el método.
304No modificadoGET o HEAD condicional puede reutilizar la representación guardada.
400Solicitud incorrectaEl servidor no puede o no quiere procesar un aparente error del cliente.
401Sin autenticación válidaSe requieren credenciales de autenticación válidas.
403ProhibidoEl servidor entiende la solicitud pero la rechaza.
404No encontradoNo hay representación actual o el servidor no quiere revelarla.
405Método no permitidoEl método es conocido pero no admitido para este recurso.
410RetiradoEl acceso ya no está disponible y probablemente sea permanente.
429Demasiadas solicitudesSe limita la tasa de solicitudes; puede incluir Retry-After.
500Error interno del servidorUna condición inesperada del servidor impidió completar la solicitud.
502Respuesta de pasarela incorrectaLa pasarela recibió respuesta inválida del servidor anterior.
503Servicio no disponibleEl servidor no puede atender la solicitud temporalmente.
504Tiempo de pasarela agotadoLa pasarela no recibió a tiempo la respuesta del servidor anterior.
Descargar esta tabla en CSV ↓

Fórmula y método

Comprueba el estado antes de interpretar documento o JSON. Sigue redirecciones de forma deliberada y registra la cadena al verificar URL canónicas. En páginas eliminadas revisa mensaje y estado real. Autenticación, límites y fallos temporales requieren respuestas distintas. Un 429 o 503 puede incluir Retry-After: respétalo. Un 200 puede contener un error de negocio; el código no valida toda la operación.

Ejemplo resuelto

Si una URL desconocida muestra «Página no encontrada» pero devuelve 200, texto y protocolo discrepan. Un diseño personalizado puede devolver correctamente 404.

Qué puede cambiar el resultado

Resume algunos significados estándar, no todos los códigos ni contratos de aplicaciones. Un 403 o 404 no demuestra que el recurso nunca existió.

Fuentes y definiciones

Método comprobado:

Continúa con una tarea relacionada