305 Use Proxy foi definido no HTTP/1.1 para informar ao cliente que o recurso precisa ser acessado por meio do proxy cuja URL vem no cabeçalho Location. Deixar qualquer site dizer ao cliente qual proxy usar é perigoso, porque um invasor poderia desviar o tráfego do cliente por um proxy sob seu controle.
A RFC 7231 tornou o 305 obsoleto em 2014, e a RFC 9110 o mantém apenas como um registro obsoleto. Os navegadores e as bibliotecas HTTP atuais não agem com base nele: mostram a resposta ou a tratam como erro.
Exemplo de resposta
HTTP/1.1 305 Use Proxy
Date: Fri, 06 Nov 2026 10:15:32 GMT
Location: http://proxy.example.net:8080/
Content-Length: 0 SEO e verificação de redirecionamentos
O 305 não tem nenhum uso válido na web hoje. Se uma verificação de redirecionamentos mostrar um 305, o servidor ou algum dispositivo na frente dele está mal configurado ou é muito antigo. Os rastreadores não o seguem; por isso, o conteúdo por trás dele não pode ser indexado.
Causas comuns e casos de uso
- Um software de servidor legado ou um proxy mal configurado ainda envia 305.
- Uma aplicação própria usa 305 no lugar de um redirecionamento de verdade. Substitua-o por 302, 307 ou por uma configuração de proxy adequada.
- Uma rede que exige proxy deve configurá-lo pelas configurações do sistema ou pela configuração automática de proxy (PAC/WPAD).