O que significa
A requisição foi bem-sucedida e o cliente deve redefinir a visualização do documento, por exemplo limpar o formulário enviado. Nenhum corpo é enviado.
Causas comuns
- Um endpoint de formulário quer os campos limpos para a próxima entrada
Como resolver
Se você é o cliente ou visitante
Redefina o formulário ou a visualização. Navegadores não fazem isso sozinhos, então o app precisa tratar no código.
Se você mantém o site ou a API
Raramente necessário; a maioria dos apps retorna 200 ou 204 e redefine a interface por conta própria. Nunca inclua corpo.
Resposta de exemplo
HTTP/1.1
HTTP/1.1 205 Reset Content
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0 Especificação
Perguntas frequentes
› Navegadores limpam formulários com 205?
Em geral não. O comportamento é definido, mas não implementado; trate com JavaScript.
› 205 ou 204?
Nenhum tem corpo; o 205 também pede ao cliente que redefina a visualização, enquanto o 204 a deixa igual.