DevToolPal
NL
1xx Informatief

103 Early Hints

Vroege hints

Wat het betekent

Een tussentijds antwoord dat Link-headers alvast stuurt, zodat de browser CSS en lettertypen kan preloaden of vooraf kan verbinden met andere origins terwijl de server de pagina nog opbouwt.

Veelvoorkomende oorzaken

  • Een CDN zoals Cloudflare of Fastly stuurt Early Hints op basis van gecachte Link-headers
  • De applicatieserver stuurt 103 vóór een trage rendering

Zo los je het op

Als client of bezoeker

Niets te doen; ondersteunde browsers starten met preloaden en gebruiken daarna het definitieve antwoord. Clients die 103 niet begrijpen, negeren het gewoon.

Als beheerder van de site of API

Stuur alleen resources die de uiteindelijke pagina echt gebruikt, en houd de hints gelijk aan de Link-headers van het 200-antwoord om onnodige downloads te voorkomen.

Voorbeeldantwoord

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

Specificatie

RFC 8297

Veelgestelde vragen

› Welke browsers ondersteunen 103 Early Hints?

Chrome, Edge, Firefox en Safari ondersteunen preload- en preconnect-hints uit 103 via HTTP/2 en HTTP/3.

› Verbetert 103 de Core Web Vitals?

Bij lange serverdenktijd kan het LCP en FCP verbeteren, omdat kritieke resources tijdens het wachten al binnenkomen.