400-499

Client error responses

Los códigos de estado HTTP en el rango 400 a 499 son códigos de error del cliente. Son utilizados por el servidor para informar al cliente de que la solicitud ha fallado debido a un error del cliente. La solicitud en sí no era válida o el cliente no tenía los permisos necesarios para acceder al recurso solicitado. A menudo son utilizados por aplicaciones web y APIs para indicar problemas con el procesamiento de la solicitud. Es importante señalar que algunos de estos códigos también pueden ayudar al cliente a diagnosticar y solucionar el error. Por ejemplo, el código 400 indica que la solicitud del cliente es errónea y puede ayudarle a determinar la causa del error. El código 401 indica al cliente que se requiere autenticación para acceder al recurso solicitado, mientras que el código 403 indica que el cliente no tiene permiso para acceder al recurso.

<400/> Bad Request

La solicitud no es válida
Oficial Códigos de subestado

<401/> Unauthorized

La solicitud no estaba autorizada
Oficial Códigos de subestado

<402/> Payment Required

se requiere un pago
Oficial

<403/> Forbidden

Esta solicitud no está permitida
Oficial Códigos de subestado

<404/> Not Found

El servidor web no ha podido encontrar el recurso solicitado
Oficial Códigos de subestado

<405/> Method Not Allowed

El método utilizado para la solicitud no está permitido
Oficial Códigos de subestado

<406/> Not Acceptable

El agente de usuario no tiene una representación aceptada
Oficial Códigos de subestado

<407/> Proxy Authentication Required

Se requiere autenticación con el proxy
Oficial

<408/> Request Timeout

El plazo de la solicitud ha expirado
Oficial

<409/> Conflict

Hubo un conflicto en el estado actual del Ressouce
Oficial

<410/> Gone

El recurso ya no está disponible y probablemente ha sido eliminado.
Oficial

<411/> Length Required

La solicitud no se ha procesado porque se esperaba una longitud de contenido.
Oficial

<412/> Precondition Failed

Las condiciones previas no eran satisfactorias, la solicitud no prosperó
Oficial Códigos de subestado

<413/> Payload Too Large

La carga útil es demasiado grande para el servidor
Oficial

<414/> URI Too Long

La URL es demasiado larga, el servidor no está preparado para evaluarla
Oficial

<415/> Unsupported Media Type

El formato de la carga útil no está disponible para el ressouce
Oficial

<416/> Range Not Satisfiable

No se pueden proporcionar las zonas solicitadas
Oficial

<417/> Expectation Failed

Las expectativas no pudieron cumplirse
Oficial

<418/> I'm a teapot

No se podía hacer café con una tetera
Oficial

<421/> Misdirected Request

La solicitud estaba mal dirigida
Oficial

<422/> Unprocessable Content

Debido a un error semántico, la solicitud no ha podido ser procesada.
Oficial

<423/> Locked

El ressouce está bloqueado
Oficial

<424/> Failed Dependency

No hay dependencia indispensable
Oficial

<425/> Too Early

El servidor aún no quiere procesar la solicitud
Oficial

<426/> Upgrade Required

Es necesario actualizar el protocolo
Oficial

<428/> Precondition Required

Se requiere una condición previa para procesar la solicitud
Oficial

<429/> Too Many Requests

El servidor ha recibido demasiadas peticiones
Oficial

<431/> Request Header Fields Too Large

La cabecera de la solicitud es demasiado grande
Oficial

<440/> Login Time-out

la sesión HTTP del cliente ha expirado y necesita volver a iniciar sesión
No oficial (Microsoft Internet Information Services)

<444/> No Response

Se utiliza internamente para indicar al servidor que no devuelva ninguna información al cliente y que cierre la conexión inmediatamente.
No oficial (nginx)

<449/> Retry With

El código de estado indica que la solicitud no puede cumplirse porque el cliente no ha proporcionado suficiente información
No oficial (Microsoft Internet Information Services)

<451/> Unavailable For Legal Reasons

Debido a razones legales la solicitud ha sido rechazada
Oficial

<451/> Redirect

no se ha podido acceder al buzón del usuario
No oficial (Microsoft Internet Information Services)

<494/> Request header too large

El cliente ha enviado una petición HTTP demasiado grande o las cabeceras HTTP transmitidas son demasiado largas.
No oficial (nginx)

<495/> SSL Certificate Error

Se ha producido un error al comprobar el certificado del cliente
No oficial (nginx)

<496/> SSL Certificate Required

Solicitud que no contiene un certificado SSL, aunque se requiere uno
No oficial (nginx)

<497/> HTTP Request Sent to HTTPS Port

se envió una solicitud HTTP normal al puerto HTTPS
No oficial (nginx)

<499/> Client Closed Request

el cliente cerró la solicitud antes de que el servidor pudiera enviar una respuesta
No oficial (nginx)