Códigos de estado devueltos por un servidor HTTP

1xx Respuestas informativas: la petición recibida es correcta y se puede continuar con el proceso
100 Continue El cliente puede seguir con su solicitud
101 Switching Protocols El servidor está cambiando a otro protocolo, tal y como lo ha solicitado el cliente mediante un encabezado Upgrade
2xx Se ha completado satisfactoriamente la solicitud del cliente
200 OK La solicitud del cliente fue satisfactoria y el servidor ha devuleto la información solicitada
201 Created Se ha creado un nuevo URI. El servidor devuelve un encabezado Location donde indica la ubicación de este nuevo URI
202 Accepted La solicitud ha sido aceptada, pero en realidad todavía no se ha actuado sobre ella. El servidor puede actuar o no en algún momento posterior, y el cuerpo de la respuesta puede contener información adicional
203 Non-Authorative Information La información no procede del servidor original, sino de una copia de la caché o de un servidor tercero
204 No Content El cuerpo de la respuesta carece de contenido. El navegador no debe tratar de redibujar su vista de página. Esta respuesta puede devolverse en un proceso CGI que, p.ej, no quiere que el cliente se salga de la página actual
205 Reset Content El navegador debe borrar todo el contenido del formulario HTML que hubiera en la página
206 Partial Content El servidor está devolviendo una respuesta parcial. Ésta se puede usar en respuesta a un encabezado Range, que sólo solicita una parte de la página
3xx La solicitud ha sido devuelta y el cliente deberá realizar una nueva acción a fin de completar la solicitud
300 Multiple Choices El URI solicitado podría ser ambiguo y referirse a una página entre varias (p.ej., la página está en varios idiomas)
301 Moved Permanently El URI solicitado ya no está en el servidor. La nueva ubicación se ofrece en el encabezado Location
302 Moved Temporarily El documento se ha movido. La nueva ubicación se indica con un encabezado Location
303 See Other El URI solicitado se encuentra en otro URI, especificado en el encabezado Location
304 Not Modified El cliente pasó un encabezado If-Modified-Since y el documento no fue modificado. En este caso, el cliente (o proxy) debe usar la copia que tenga en la caché local
305 Use Proxy Al documento solicitado se debe acceder a través de un proxy, especificado en el encabezado Location
306 (Unused)
307 Temporary Redirect El recurso solicitado reside temporalmente en una URI diferente, el cliente debería continuar la petición utilizando la cabecera Request-URI
4xx Error en la petición realizada por el cliente
400 Bad Request Hubo un error de sintaxis en la solicitud del cliente
401 Authorization Required El cliente no ha facilitado la autenticación correcta para acceder al documento solicitado
402 Payment Required (not used yet) Pagar para obtener el documento
403 Forbidden Al cliente no se le permite tener el URI que solicitó
404 Not Found No se encuentra disponible el documento solicitado
405 Method Not Allowed El método utilizado por el cliente no está permitido en este URI
406 Not Acceptable (encoding) El URI exite pero no está en el formato solicitado por el cliente (p.ej. no está disponible en el idioma solicitado)
407 Proxy Authentication Required Mensaje devuelto por el proxy, indicando que tiene que autorizar la solicitud antes de enviarla al servidor de destino
408 Request Timed Out El cliente no terminó la solicitud en el tiempo prefijado y el servidor está cerrando la conexión
409 Conflicting Request La solicitud entra en conflicto con la configuración del servidor o con otra solicitud
410 Gone El URL ha sido eliminado con carácter definitivo y no ha dejado dirección de reenvio
411 Content Length Required La solicitud no ha facilitado un encabezado Content Length, lo cual es necesario
412 Precondition Failed Una condició especificada en uno de los encabezados If-* era falsa
413 Request Entity Too Long El cuerpo de la solicitud era mayor de lo que permite el servidor
414 Request URI Too Long El URI solicitado era mayor de lo que permite el servidor
415 Unsupported Media Type El cuerpo de la solicitud era de un tipo mediático; que el servidor no sabe manejar
416 Request Range Not Satisfiable El intervalo solicitado está fuera del recurso solicitado
417 Expectation Failed No tuvo lugar una expectativa prevista en el encabezado Expect
5xx Se produjo un error en el lado del servidor
500 Internal Server Error Algo ha fallado en el servidor (p.ej. la ejecución de un programa CGI)
501 Not Implemented La acción solicitada no puede realizarse
502 Bad Gateway El servidor, actuando como intermediario (p.ej. proxy), ha recibido una respuesta no válida de otro servidor
503 Service Unavailable El servidor no está disponible (p.ej. sobrecarga o mantenimiento). El servidor puede indicar la duración esperada de la indisposición en la cabecera Retry-After
504 Gateway Timeout El servidor, actuando como proxy, no ha recibido una respuesta del siguiente servidor
505 HTTP Version Not Supported El número de versión HTTP que especifica el cliente no lo soporta el servidor

Comentarios