Web Tool / 07

HTTP Status Codes

Catálogo completo de códigos HTTP con descripciones en español.

61 resultados
1xx
Informational
100Continue

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

101Switching Protocols

El servidor acepta cambiar el protocolo según lo solicitado por el cliente (ej. WebSockets).

102Processing

El servidor recibió y está procesando la solicitud, pero aún no hay respuesta disponible.

103Early Hints

Permite al navegador iniciar precarga de recursos mientras el servidor prepara la respuesta final.

2xx
Success
200OK

La solicitud fue exitosa. La respuesta depende del método usado (GET, POST, etc.).

201Created

La solicitud fue exitosa y se creó un nuevo recurso como resultado.

202Accepted

La solicitud fue recibida pero aún no se ha procesado. Se usa para tareas asíncronas.

203Non-Authoritative Information

La respuesta es exitosa pero proviene de una copia en caché de un proxy, no del origen.

204No Content

La solicitud fue exitosa pero no hay contenido que devolver. Común en DELETE o PUT.

205Reset Content

El servidor solicita al cliente que resetee la vista del documento.

206Partial Content

El servidor entrega sólo parte del recurso, usado con el header Range para descargas parciales.

207Multi-Status

Respuesta XML con múltiples códigos de estado, usada en WebDAV.

208Already Reported

Los miembros de un binding DAV ya fueron enumerados en una respuesta anterior.

226IM Used

El servidor cumplió con una solicitud GET y la respuesta es representación del resultado de una o más manipulaciones de instancia.

3xx
Redirection
300Multiple Choices

Hay varias opciones para el recurso, el cliente puede elegir una.

301Moved Permanently

El recurso fue movido permanentemente a una nueva URL. Los buscadores actualizan sus índices.

302Found

El recurso fue movido temporalmente. Los clientes deben seguir usando la URL original.

303See Other

La respuesta se encuentra en otra URI y debe ser recuperada con GET.

304Not Modified

El recurso no ha cambiado desde la última solicitud. El cliente puede usar su caché.

307Temporary Redirect

La solicitud debe repetirse en otra URI manteniendo el mismo método HTTP.

308Permanent Redirect

El recurso está permanentemente en otra URI. El método HTTP no debe cambiar (como 301 para POST).

4xx
Client Error
400Bad Request

El servidor no puede procesar la solicitud por un error del cliente (sintaxis, parámetros inválidos, etc.).

401Unauthorized

Autenticación requerida. El cliente debe autenticarse para obtener la respuesta.

402Payment Required

Reservado para uso futuro. Algunas APIs lo usan para indicar límites de cuota o pago.

403Forbidden

El servidor entiende la solicitud pero se niega a autorizarla, independientemente de autenticación.

404Not Found

El servidor no encontró el recurso solicitado. El más conocido de todos.

405Method Not Allowed

El método HTTP utilizado no está permitido para este recurso.

406Not Acceptable

El servidor no puede producir una respuesta que coincida con los Accept-Headers del cliente.

407Proxy Authentication Required

El cliente debe autenticarse ante el proxy antes de continuar.

408Request Timeout

El servidor agotó el tiempo esperando la solicitud del cliente.

409Conflict

La solicitud no pudo completarse por un conflicto con el estado actual del recurso.

410Gone

El recurso fue eliminado permanentemente y no hay redirección. Diferente a 404.

411Length Required

El servidor requiere que la solicitud incluya el header Content-Length.

412Precondition Failed

El servidor no cumple una de las condiciones previas indicadas en los headers de la solicitud.

413Content Too Large

El cuerpo de la solicitud supera los límites definidos por el servidor.

414URI Too Long

La URI de la solicitud es más larga de lo que el servidor puede procesar.

415Unsupported Media Type

El tipo de medio del cuerpo de la solicitud no es compatible con el servidor.

416Range Not Satisfiable

El rango especificado en el header Range no puede ser satisfecho.

417Expectation Failed

El servidor no puede cumplir con los requisitos del header Expect.

418I'm a Teapot

El servidor se niega a preparar café porque es una tetera. Broma del April Fools RFC 2324.

421Misdirected Request

La solicitud fue dirigida a un servidor que no puede producir una respuesta.

422Unprocessable Content

La solicitud está bien formada pero contiene errores semánticos. Común en validación de APIs REST.

423Locked

El recurso al que se accede está bloqueado (WebDAV).

424Failed Dependency

La solicitud falló porque depende de otra solicitud que también falló (WebDAV).

425Too Early

El servidor no está dispuesto a arriesgar procesar una solicitud que podría ser repetida.

426Upgrade Required

El cliente debe cambiar a un protocolo diferente, especificado en el header Upgrade.

428Precondition Required

El servidor requiere que la solicitud sea condicional para evitar el problema de 'actualización perdida'.

429Too Many Requests

El cliente ha enviado demasiadas solicitudes en un período de tiempo (rate limiting).

431Request Header Fields Too Large

El servidor no puede procesar la solicitud porque sus headers son demasiado grandes.

451Unavailable For Legal Reasons

El recurso no está disponible por razones legales (censura, orden judicial, etc.).

5xx
Server Error
500Internal Server Error

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

501Not Implemented

El servidor no soporta la funcionalidad requerida para completar la solicitud.

502Bad Gateway

El servidor actuando como gateway recibió una respuesta inválida del servidor upstream.

503Service Unavailable

El servidor no está disponible temporalmente (sobrecarga o mantenimiento).

504Gateway Timeout

El servidor actuando como gateway no recibió respuesta a tiempo del servidor upstream.

505HTTP Version Not Supported

El servidor no soporta la versión HTTP usada en la solicitud.

506Variant Also Negotiates

El servidor tiene un error de configuración interna en la negociación de contenido.

507Insufficient Storage

El servidor no puede almacenar la representación necesaria para completar la solicitud (WebDAV).

508Loop Detected

El servidor detectó un bucle infinito al procesar la solicitud (WebDAV).

510Not Extended

Se necesitan extensiones adicionales para que el servidor cumpla con la solicitud.

511Network Authentication Required

El cliente necesita autenticarse para acceder a la red (ej. portal cautivo Wi-Fi).