O que significa
Resposta provisória que envia cabeçalhos Link antecipadamente para que o navegador pré-carregue CSS e fontes ou se pré-conecte a outras origens enquanto o servidor ainda monta a página final.
Causas comuns
- Uma CDN como Cloudflare ou Fastly envia Early Hints a partir de cabeçalhos Link em cache
- O servidor de aplicação emite 103 antes de uma renderização lenta
Como resolver
Se você é o cliente ou visitante
Nada a fazer; navegadores compatíveis iniciam os pré-carregamentos e depois usam a resposta final. Clientes que não entendem 103 simplesmente o ignoram.
Se você mantém o site ou a API
Envie apenas recursos que a página final realmente vai usar, e mantenha as dicas idênticas aos cabeçalhos Link da resposta 200 para evitar downloads desperdiçados.
Resposta de exemplo
HTTP/1.1 103 Early Hints
Link: </styles/main.css>; rel=preload; as=style
Link: <https://cdn.example.com>; rel=preconnect Especificação
Perguntas frequentes
› Quais navegadores suportam 103 Early Hints?
Chrome, Edge, Firefox e Safari suportam dicas preload e preconnect de 103 sobre HTTP/2 e HTTP/3.
› O 103 melhora as Core Web Vitals?
Pode melhorar LCP e FCP quando o servidor demora para processar, porque os recursos críticos são baixados durante essa espera.