510 Not Extended foi definido pelo HTTP Extension Framework, a RFC 2774, uma RFC experimental de 2000. O framework permitia que os clientes declarassem extensões obrigatórias com cabeçalhos como Man e Opt. O servidor respondia 510 quando a política de acesso a um recurso exigia uma extensão que a requisição não declarava, e a resposta deveria conter as informações necessárias para enviar uma requisição estendida.
O framework nunca foi amplamente implementado. Desde então, o IETF passou a RFC 2774 para o status Historic, e o registro da IANA marca o 510 como obsoleto. Não o use em sistemas novos.
Exemplo de resposta
HTTP/1.1 510 Not Extended
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/plain
Content-Length: 70
This resource requires a mandatory extension declaration (Man header). SEO e verificação de redirecionamentos
O 510 não tem nenhum uso atual, e uma página que o retorna não será indexada. Se ele aparecer em uma verificação, o servidor roda um software muito antigo ou próprio.
Causas comuns e casos de uso
- Software legado que implementa o HTTP Extension Framework.
- Uma aplicação própria que usa o 510 de forma indevida para os próprios fins.
- Um endpoint de teste que retorna todos os códigos de status registrados.