Código de estado
Tabla 1 enumera los códigos de estado.
Código de estado |
Nombre |
Descripción |
---|---|---|
100 |
Continue |
El servidor ha recibido la parte inicial de la solicitud y el cliente debe continuar enviando la parte restante. |
101 |
Switching Protocols |
El solicitante ha pedido al servidor que cambie los protocolos y el servidor ha aceptado hacerlo. El protocolo de destino debe ser más avanzado que el protocolo de origen. Por ejemplo, el protocolo HTTP actual se cambia a una versión posterior de HTTP. |
200 |
OK |
Se ha enviado la solicitud. |
201 |
Created |
La solicitud se ha cumplido, lo que resulta en la creación de un nuevo recurso. |
202 |
Accepted |
La solicitud ha sido aceptada para el procesamiento, pero el procesamiento no se ha completado. |
203 |
Non-Authoritative Information |
La solicitud ha sido cumplida. |
204 |
NoContent |
El servidor ha procesado correctamente la solicitud, pero no devuelve ningún cuerpo de respuesta. El código de estado se devuelve en respuesta a una solicitud HTTP OPTIONS. |
205 |
Reset Content |
El servidor ha cumplido con la solicitud, pero se requiere que el solicitante restablezca el contenido. |
206 |
Partial Content |
El servidor ha procesado correctamente una parte de la solicitud GET. |
300 |
Multiple Choices |
Hay varias opciones para el recurso solicitado. Por ejemplo, este código podría usarse para presentar una lista de características de recursos y direcciones de las que puede elegir el cliente, tal como un navegador. |
301 |
Moved Permanently |
Esta y todas las solicitudes futuras se han movido permanentemente al URI indicado en esta respuesta. |
302 |
Found |
El recurso solicitado se ha movido temporalmente. |
303 |
See Other |
La respuesta a la solicitud se puede encontrar bajo otro URI usando un método GET o POST. |
304 |
Not Modified |
El recurso solicitado no ha sido modificado. Cuando el servidor devuelve este código de estado, no devuelve ningún recurso. |
305 |
Use Proxy |
El recurso solicitado solo está disponible a través de un proxy. |
306 |
Unused |
Este código de estado HTTP ya no se utiliza. |
400 |
BadRequest |
Solicitud no válida. El cliente debe modificar la solicitud en lugar de volver a iniciarla. |
401 |
Unauthorized |
La información de autorización proporcionada por el cliente es incorrecta o no válida. |
402 |
Payment Required |
Reservadas para uso futuro. |
403 |
Forbidden |
El servidor ha recibido la solicitud y la ha entendido, pero el servidor se niega a responder a ella. El cliente debe modificar la solicitud en lugar de volver a iniciarla. |
404 |
NotFound |
No se encontraron el recurso solicitado. El cliente debe modificar la solicitud en lugar de volver a iniciarla. |
405 |
MethodNotAllowed |
No se admite un método de solicitud para el recurso solicitado. El cliente debe modificar la solicitud en lugar de volver a iniciarla. |
406 |
Not Acceptable |
El servidor no puede satisfacer la solicitud basándose en las características de contenido de la solicitud. |
407 |
Proxy Authentication Required |
Este código es similar al 401, pero indica que el cliente primero debe autenticarse con el proxy. |
408 |
Request Time-out |
El servidor agotó el tiempo de espera al esperar la solicitud. El cliente puede volver a iniciar la solicitud sin ninguna modificación en cualquier momento. |
409 |
Conflict |
La solicitud no se puede procesar debido a un conflicto, como un conflicto de edición entre varias actualizaciones simultáneas o el recurso que el cliente intenta crear ya se cierra. |
410 |
Gone |
El recurso solicitado ha sido eliminado de forma permanente y no estará disponible de nuevo. |
411 |
Length Required |
El servidor se negó a procesar la solicitud porque la solicitud no especifica la longitud de su contenido. |
412 |
Precondition Failed |
El servidor no cumple una de las condiciones previas que el solicitante pone en la solicitud. |
413 |
Request Entity Too Large |
El servidor se niega a procesar una solicitud porque la solicitud es demasiado grande. El servidor puede cerrar la conexión para evitar que el cliente continúe con la solicitud. Si el servidor no puede procesar la solicitud temporalmente, la respuesta contendrá un campo Retry-After. |
414 |
Request-URI Too Large |
El URI proporcionado era demasiado largo para que el servidor procesara. |
415 |
Unsupported Media Type |
El servidor no admite el tipo de medio en la solicitud. |
416 |
Requested range not satisfiable |
El intervalo solicitado no es válido. |
417 |
Expectation Failed |
El servidor no cumple con los requisitos del campo Expect request-header. |
422 |
UnprocessableEntity |
La solicitud está bien formada pero no se puede procesar debido a errores semánticos. |
429 |
TooManyRequests |
El cliente ha enviado más solicitudes de las que su límite de velocidad está permitido dentro de una cantidad de tiempo determinada, o el servidor ha recibido más solicitudes de las que es capaz de procesar dentro de una cantidad de tiempo determinada. En este caso, el cliente debe volver a iniciar las solicitudes después de que expire el tiempo especificado en el encabezado Retry-After de la respuesta. |
500 |
InternalServerError |
El servidor es capaz de recibir la solicitud, pero no pudo entender la solicitud. |
501 |
Not Implemented |
El servidor no admite la función solicitada. |
502 |
Bad Gateway |
El servidor estaba actuando como una puerta de enlace o proxy y recibió una solicitud no válida de un servidor remoto. |
503 |
ServiceUnavailable |
El servicio solicitado no es válido. El cliente debe modificar la solicitud en lugar de volver a iniciarla. |
504 |
ServerTimeout |
La solicitud no puede ser cumplida dentro de un plazo determinado. La respuesta llegará al cliente solo si la solicitud lleva el parámetro timeout. |
505 |
HTTP Version not supported |
El servidor no admite la versión del protocolo HTTP utilizada en la solicitud. |