O que significa
A requisição foi bem-sucedida, mas um proxy de transformação modificou o conteúdo da resposta 200 da origem.
Causas comuns
- Um proxy comprimiu imagens ou reescreveu HTML
- Uma operadora móvel ou proxy corporativo alterou o conteúdo
Como resolver
Se você é o cliente ou visitante
Trate como 200, mas saiba que o conteúdo não é exatamente o que a origem enviou. Use HTTPS para impedir que intermediários alterem respostas.
Se você mantém o site ou a API
Origens quase nunca enviam 203. Se houver um proxy de transformação, envie Cache-Control: no-transform a partir da origem para recusar a transformação.
Resposta de exemplo
HTTP/1.1
HTTP/1.1 203 Non-Authoritative Information
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0 Especificação
Perguntas frequentes
› 203 é um erro?
Não. É um código de sucesso que indica que o corpo foi alterado por um intermediário.
› Como impeço proxies de alterarem meu conteúdo?
Sirva via HTTPS e adicione Cache-Control: no-transform.