¿Qué significa el estado HTTP 406 (No aceptable)?

 
También puede significar:
ConstanteTipoSO
ERROR_FILE_PROTECTED_UNDER_DPLError de WindowsWindows
LOADER_ROLLBACK_DETECTEDCódigo BSODWindows
Anterior Siguiente
HTTP_STATUS_BAD_METHOD HTTP_STATUS_PROXY_AUTH_REQ

HTTP_STATUS_NONE_ACCEPTABLE

Qué significa HTTP 406 Not Acceptable

HTTP_STATUS_NONE_ACCEPTABLE corresponde a HTTP 406. El servidor no dispone de una representación que satisfaga las preferencias de negociación indicadas por el cliente.

Lo más habitual es revisar Accept, pero también pueden intervenir preferencias de idioma, codificación u otros criterios de selección de representación. El recurso puede existir perfectamente: el problema es encontrar una variante aceptable.

Qué comprobar

  • Registra los encabezados de negociación enviados y las variantes que el servidor puede producir.
  • Elimina restricciones demasiado estrechas en Accept solo si el cliente puede procesar realmente formatos más amplios.
  • Si un proxy modifica estos encabezados, compara la solicitud recibida por el origen con la solicitud del cliente.

RFC 9110: HTTP Semantics


¿Buscas un código diferente? Buscar otro código de estado o error.