El servidor no pudo completar una solicitud.
Los códigos de estado de respuesta que comienzan con el dígito «5» indican casos en los que el servidor es consciente de que se ha encontrado con un error o no puede realizar la solicitud. Excepto cuando se responde a una solicitud HEAD, el servidor debe incluir una entidad que contenga una explicación de la situación de error e indicar si se trata de una condición temporal o permanente. Del mismo modo, los agentes de usuario deben mostrar cualquier entidad incluida al usuario. Estos códigos de respuesta son aplicables a cualquier método de solicitud.
500 Internal Server Error
Un mensaje de error genérico, dado cuando se encontró una condición inesperada y no es adecuado un mensaje más específico.
501 Not Implemented
El servidor no reconoce el método de solicitud o carece de la capacidad para cumplir con la solicitud. Por lo general, esto implica disponibilidad futura (por ejemplo, una nueva característica de una API de servicio web).
502 Bad Gateway
El servidor actuaba como una puerta de enlace o proxy y recibió una respuesta no válida del servidor ascendente.
503 Service Unavailable
El servidor no puede manejar la solicitud (porque está sobrecargada o inactiva por mantenimiento). En general, este es un estado temporal.
504 Gateway Timeout
El servidor actuaba como puerta de enlace o proxy y no recibió una respuesta oportuna del servidor ascendente.
505 HTTP Version Not Supported
El servidor no admite la versión del protocolo HTTP utilizada en la solicitud.
506 Variant Also Negotiates
La negociación de contenido transparente para la solicitud da como resultado una referencia circular.
507 Insufficient Storage (WebDAV)
El servidor no puede almacenar la representación necesaria para completar la solicitud.
508 Loop Detected (WebDAV)
El servidor detectó un bucle infinito al procesar la solicitud (enviado en lugar de 208Already Reported).
510 Not Extended
Se requieren extensiones adicionales a la solicitud para que el servidor la cumpla.
511 Network Authentication Required
El cliente necesita autenticarse para obtener acceso a la red. Diseñado para su uso al interceptar proxies que se usan para controlar el acceso a la red (por ejemplo, los «portales cautivos» utilizados para exigir el acuerdo de los Términos de servicio antes de otorgar acceso completo a Internet a través de un punto de acceso Wi-Fi).
512 Not updated
Este error prácticamente es inexistente en la red, pero indica que el servidor está en una operación de actualizado y no puede tener conexión.
521 Version Mismatch
Este error sale cuando la versión no es compatible con tu hardware.
HTTP status codes – 1xx Respuestas informativas
HTTP status codes – 2xx Peticiones correctas
HTTP status codes – 3xx Redirecciones
HTTP status codes – 4xx Errores del cliente