DevToolPal
PT
1xx Informativos

103 Early Hints

Early Hints

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
HTTP/1.1 103 Early Hints
Link: </styles/main.css>; rel=preload; as=style
Link: <https://cdn.example.com>; rel=preconnect

Especificação

RFC 8297

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.