4xx Client Error
406 Not Acceptable
O recurso de destino não tem uma representação atual que seria aceitável para o agente do usuário, de acordo com os campos de cabeçalho de negociação proativa recebidos na solicitação, e o servidor não está disposto a fornecer uma representação padrão.
O servidor DEVE gerar um payload contendo uma lista de características de representação disponíveis e identificadores de recursos correspondentes, a partir dos quais o usuário ou agente do usuário pode escolher o mais apropriado. Um agente de usuário PODE selecionar automaticamente a escolha mais apropriada dessa lista. No entanto, esta especificação não define nenhum padrão para tal seleção automática, conforme descrito na RFC7231 Seção 6.4.1.
Source: RFC7231 Section 6.5.6
Dúvidas?
Entre no nosso fórum de discussãoReferências para o código 406
- Rails HTTP Status Symbol :not_acceptable
- Go HTTP Status Constant http.StatusNotAcceptable
- 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