El recurso de destino no tiene una representación actual que sea aceptable para el cliente, según los campos de cabecera de negociación proactiva recibidos en la solicitud, y el servidor no está dispuesto a suministrar una representación por defecto.
El servidor DEBERÍA generar una carga útil (payload) que contenga una lista de características de representación disponibles y los correspondientes identificadores de recursos, de entre los cuales el usuario o el cliente puedan elegir el más apropiado. Un cliente PUEDE seleccionar automáticamente la opción más apropiada de esa lista. Sin embargo, esta especificación no define ningún estándar para dicha selección automática, como se describe en la Sección 6.4.1 de RFC7231.
Referencias de programación del Código de Error 406
- Symfony HTTP Status Constant
Response::HTTP_NOT_ACCEPTABLE
- Python2 HTTP Status Constant
httplib.NOT_ACCEPTABLE
- Python3+ HTTP Status Constant
http.client.NOT_ACCEPTABLE
- Python3.5+ HTTP Status Constant
http.HTTPStatus.NOT_ACCEPTABLE
- Go HTTP Status Constant
http.StatusNotAcceptable
- Rails HTTP Status Symbol
:not_acceptable
- .NET HTTP Status Constant
System.Net.HttpStatusCode.NotAcceptable
- C# HTTP Status Enum
HttpStatusCode.NotAcceptable
- Rust HTTP Status Constant
http::StatusCode::NOT_ACCEPTABLE
Resumen
Nombre del artículo
Error HTTP 406 Not Acceptable
Descripción
El recurso de destino no tiene una representación actual que sea aceptable para el cliente, según los campos de cabecera de negociación proactiva recibidos en la solicitud, y el servidor no está dispuesto a suministrar una representación por defecto.
Autor
Códigos HTTP
Publisher Name
Códigos HTTP
Publisher Logo