Consultar códigos de respuesta HTTP

Escribe un código o un nombre como 200, 301, 404 o 500 en el cuadro de filtro situado encima de la tabla, o usa la búsqueda del navegador, y consulta el significado en la fila. El botón de cada fila copia solo el número.

Se ejecuta localmente en tu navegador
Código de estado HTTPSignificado
100Continuar — El servidor recibió las cabeceras; el cliente puede enviar el cuerpo de la solicitud.
101Cambio de protocolo — El servidor cambia al protocolo indicado en la cabecera Upgrade.
102Procesando — La solicitud WebDAV sigue en curso y aún no hay una respuesta final.
200OK — La solicitud se completó correctamente.
201Creado — La solicitud se completó y creó un recurso.
202Aceptado — La solicitud fue aceptada, pero su procesamiento aún no ha terminado.
203Información no autoritativa — Un proxy transformador proporcionó metadatos que pueden diferir de la respuesta de origen.
204Sin contenido — La solicitud se completó y la respuesta no contiene cuerpo.
205Restablecer contenido — La solicitud se completó y el cliente debe restablecer la vista o el formulario.
206Contenido parcial — La respuesta contiene el rango o los rangos de bytes solicitados.
207Estado múltiple — Una respuesta WebDAV informa resultados independientes para varios recursos u operaciones.
300Múltiples opciones — Hay más de una representación o destino disponible para el recurso.
301Movido permanentemente — El recurso tiene una nueva URL permanente indicada en Location.
302Encontrado — El recurso está disponible temporalmente en la URL indicada en Location.
303Ver otro — Obtén el resultado desde otra URL mediante una solicitud GET.
304No modificado — Una solicitud condicional confirmó que la representación en caché sigue vigente.
305Usar proxy — Obsoleto; el recurso debía obtenerse mediante el proxy indicado en Location.
306Sin uso — Este código está reservado y ya no se utiliza.
307Redirección temporal — Repite la solicitud en la URL de Location sin cambiar el método HTTP.
400Solicitud incorrecta — El servidor no puede procesarla porque la sintaxis o el formato no son válidos.
401No autorizado — Faltan credenciales de autenticación o no son válidas para esta solicitud.
402Pago requerido — Reservado para usos relacionados con pagos; la semántica depende del servicio.
403Prohibido — El servidor entendió la solicitud, pero se niega a autorizarla.
404No encontrado — El servidor no encuentra el recurso solicitado.
405Método no permitido — El recurso no admite ese método; Allow debe enumerar los métodos admitidos.
406No aceptable — El servidor no puede producir una representación compatible con las cabeceras de negociación.
407Autenticación de proxy requerida — El cliente debe autenticarse ante el proxy.
408Tiempo de solicitud agotado — El servidor esperó demasiado para recibir la solicitud completa.
409Conflicto — La solicitud entra en conflicto con el estado actual del recurso.
410Ya no disponible — El recurso no está disponible de forma permanente y no se conoce otra dirección.
411Longitud requerida — El servidor exige una cabecera Content-Length válida.
412Precondición fallida — Una o varias condiciones previas de la solicitud no se cumplieron.
413Contenido demasiado grande — El cuerpo supera el límite que el servidor puede o quiere procesar.
414URI demasiado larga — El destino de la solicitud supera la longitud aceptada por el servidor.
415Tipo de medio no admitido — El servidor no admite el tipo o la codificación del cuerpo.
416Rango no satisfacible — El rango de bytes solicitado no coincide con la representación seleccionada.
417Expectativa fallida — El servidor no puede cumplir una condición de la cabecera Expect.
421Solicitud mal dirigida — Llegó a un servidor que no puede responder por la autoridad de destino.
422Contenido no procesable — La sintaxis es válida, pero el servidor no puede procesar las instrucciones.
423Bloqueado — El recurso de destino está bloqueado y no se puede aplicar la solicitud.
424Dependencia fallida — La solicitud falló porque otra operación de la que dependía también falló.
425Demasiado pronto — El servidor no quiere procesar una solicitud que podría reproducirse.
426Actualización requerida — El servidor exige cambiar a un protocolo indicado en Upgrade.
449Reintentar con — Código no estándar de Microsoft que pide corregir la solicitud y volver a intentarla.
500Error interno del servidor — Una condición inesperada impidió completar la solicitud.
501No implementado — El servidor no admite la funcionalidad que requiere la solicitud.
502Puerta de enlace incorrecta — Un gateway o proxy recibió una respuesta no válida del servidor upstream.
503Servicio no disponible — El servidor no puede atender temporalmente la solicitud, normalmente por mantenimiento o sobrecarga.
504Tiempo de gateway agotado — Un gateway o proxy no recibió a tiempo la respuesta del servidor upstream.
505Versión HTTP no admitida — El servidor no admite la versión HTTP utilizada por la solicitud.
506La variante también negocia — Un error de configuración creó una referencia circular de negociación de contenido.
507Almacenamiento insuficiente — El servidor no puede guardar la representación necesaria para completar la solicitud.
509Límite de ancho de banda superado — Código no estándar que indica que se agotó la cuota de transferencia.
510No ampliado — La solicitud necesita extensiones adicionales antes de que el servidor pueda atenderla.

Cómo consultar un código de estado HTTP

Esta página reúne 54 códigos de estado HTTP como números de tres dígitos con una explicación breve al lado, desde 100 Continue hasta 510 Not Extended.

Escribe un código o una palabra como 404 o Bloqueado en el cuadro de búsqueda situado encima de la tabla y las filas se filtran mientras escribes; el filtro funciona en la página, así que no se envía nada. También puedes localizar un código con la búsqueda del navegador (Ctrl+F o ⌘F en macOS) y copiar solo los tres dígitos con el botón de la fila.

  1. Escribe en el cuadro de búsqueda de encima de la tabla —por ejemplo 404, redirección o bloqueado— y la lista se reduce a las filas coincidentes mientras escribes. El botón de limpiar devuelve las 54 filas.
  2. Lee la segunda columna: cada fila asocia el número con su frase de motivo y con una explicación corta de cuándo devuelve el servidor ese código.
  3. Pulsa el botón de copiar de la celda del código para copiar solo el número —301, por ejemplo— sin el texto de la explicación.
  4. Comprueba el texto antes de dar por bueno un código: la propia fila indica si está reservado, obsoleto, es específico de un fabricante o no es estándar.

Qué contiene la tabla

Cobertura y clases

Las 54 filas cubren las cinco clases —100–102 informativos, 200–207 éxito, 300–307 redirección, 400–426 errores del cliente y 500–510 errores del servidor— más el código 449 de Microsoft.

La lista es una selección, no un registro completo: faltan códigos posteriores como 103 Early Hints, 308 Permanent Redirect, 418, 428, 429 Too Many Requests, 431, 451 y 511.

Cómo se describe cada código

Cada fila empieza por la frase de motivo estándar y añade una nota de una o dos frases. Los códigos que solo tienen sentido en un protocolo concreto se explican en su contexto: 102 Processing, 207 Multi-Status, 422 Unprocessable Content, 423 Locked, 424 Failed Dependency y 507 Insufficient Storage son de WebDAV, y 449 de Microsoft.

Los códigos que no se usan en tráfico normal están señalados en el texto: 306 está reservado y sin uso, 305 está obsoleto, 402 está reservado para pagos, 449 no es estándar y 509 tampoco, aunque esté muy extendido.

Búsqueda, copia y límites

El cuadro de filtro y los botones de copiar los añade el script de la página. Con JavaScript desactivado la tabla sigue mostrando las 54 filas y sus explicaciones, pero ni el cuadro ni los botones existen; entonces la búsqueda del navegador es la forma de localizar un código.

El filtrado ocurre dentro de la página —no se envía ninguna consulta a un servidor— y, cuando no hay coincidencias, la página lo indica en lugar de ocultar la tabla en silencio. Los códigos y las explicaciones forman parte del HTML, así que la página sigue funcionando sin conexión una vez cargada; en pantallas estrechas la tabla se desplaza horizontalmente dentro de su contenedor.

Herramientas recientes: