DevToolPal
IT
1xx Informativi

103 Early Hints

Suggerimenti anticipati

Cosa significa

Una risposta provvisoria che invia in anticipo header Link così il browser può precaricare CSS e font o preconnettersi ad altre origini mentre il server costruisce ancora la pagina finale.

Cause comuni

  • Una CDN come Cloudflare o Fastly invia Early Hints dagli header Link in cache
  • Il server applicativo emette 103 prima di un rendering lento

Come risolvere

Lato client o visitatore

Niente da fare; i browser compatibili avviano i precaricamenti e poi usano la risposta finale. I client che non capiscono il 103 lo ignorano.

Lato gestore del sito o dell’API

Invia solo risorse che la pagina finale userà davvero e mantieni i suggerimenti identici agli header Link della risposta 200 per evitare download inutili.

Risposta di esempio

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

Specifica

RFC 8297

Domande frequenti

› Quali browser supportano 103 Early Hints?

Chrome, Edge, Firefox e Safari supportano i suggerimenti preload e preconnect da 103 su HTTP/2 e HTTP/3.

› Il 103 migliora i Core Web Vitals?

Può migliorare LCP e FCP quando il server impiega molto a elaborare, perché le risorse critiche si scaricano durante l'attesa.