Saltar al contenido

Error HTTP 406 Not Acceptable

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
Error HTTP 406 Not Acceptable
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
Publisher Name
Códigos HTTP
Publisher Logo