Bedeutung
Eine vorläufige Antwort, die Link-Header vorab sendet, damit der Browser CSS und Schriften vorladen oder Verbindungen zu anderen Origins aufbauen kann, während der Server die Seite noch erzeugt.
Typische Ursachen
- Ein CDN wie Cloudflare oder Fastly sendet Early Hints aus zwischengespeicherten Link-Headern
- Der Anwendungsserver sendet 103 vor einem langsamen Rendering
So beheben Sie es
Als Client oder Besucher
Nichts zu tun; unterstützte Browser starten das Vorladen und nutzen dann die endgültige Antwort. Clients, die 103 nicht verstehen, ignorieren es einfach.
Als Betreiber der Website oder API
Nur Ressourcen senden, die die endgültige Seite wirklich nutzt, und die Hinweise mit den Link-Headern der 200-Antwort identisch halten, um unnötige Downloads zu vermeiden.
Beispielantwort
HTTP/1.1 103 Early Hints
Link: </styles/main.css>; rel=preload; as=style
Link: <https://cdn.example.com>; rel=preconnect Spezifikation
FAQ
› Welche Browser unterstützen 103 Early Hints?
Chrome, Edge, Firefox und Safari unterstützen preload- und preconnect-Hinweise aus 103 über HTTP/2 und HTTP/3.
› Verbessert 103 die Core Web Vitals?
Bei langer Server-Bedenkzeit kann es LCP und FCP verbessern, weil kritische Ressourcen während der Wartezeit geladen werden.