HTTP 506 significa que el servidor tiene un error de configuración interno: el recurso de la variante elegida está configurado para participar en la negociación de contenido transparente por sí mismo, y por lo tanto no es un punto final adecuado en el proceso de negociación.
El error de internet http 506 variant also negotiates debe ser solucionado por los administradores del servidor.
El código HTTP 506 significa «Variante también negociada» . Es un estado HTTP que indica que el servidor no puede cumplir con una solicitud del cliente debido a un conflicto en la negociación de contenido. Este código de respuesta es muy poco común y no es parte de la especificación HTTP/1.1, se utiliza en versiones más recientes de HTTP/2.0. La negociación de contenido se refiere al proceso mediante el cual el servidor y el cliente acuerdan qué formato de contenido usar para responder a una solicitud. Si el servidor y el cliente no pueden acordar un formato, el servidor puede devolver un código de error 506.
Referencias de programación del Código de Error HTTP 506
- Symfony HTTP Status Constant
Response::HTTP_VARIANT_ALSO_NEGOTIATES_EXPERIMENTAL
- C# HTTP Status Enum
HttpStatusCode.VariantAlsoNegotiates
- Rust HTTP Status Constant
http::StatusCode::VARIANT_ALSO_NEGOTIATES