La política para acceder al recurso no ha sido cumplida en la solicitud. El servidor debería enviar de vuelta toda la información necesaria para que el cliente emita una solicitud extendida.
Está fuera del alcance de esta especificación especificar cómo las extensiones informan al cliente.
Si la respuesta 510 contiene información sobre extensiones que no estaban presentes en la solicitud inicial, entonces el cliente PUEDE repetir la solicitud si tiene razón para creer que puede cumplir con la política de extensión modificando la solicitud según la información proporcionada en la respuesta 510. De lo contrario, el cliente PUEDE presentar cualquier entidad incluida en la respuesta 510 al usuario, ya que esa entidad puede incluir información de diagnóstico relevante.
- Source: RFC2774 Section 7
Referencias por lenguaje
- .NET HTTP Status Enum
HttpStatusCode.NotExtended - Rust HTTP Status Constant
http::StatusCode::NOT_EXTENDED - Rails HTTP Status Symbol
:not_extended - Go HTTP Status Constant
http.StatusNotExtended - Symfony HTTP Status Constant
Response::HTTP_NOT_EXTENDED