DevToolPal
ID
1xx Informasi

103 Early Hints

Petunjuk Awal

Artinya

Respons sementara yang mengirim header Link lebih awal agar browser bisa memuat CSS, font, atau terhubung ke origin lebih dulu selagi server masih menyusun halaman akhir.

Penyebab umum

  • CDN seperti Cloudflare atau Fastly mengirim Early Hints untuk header Link yang di-cache
  • Server aplikasi mengirim 103 sebelum render yang lambat

Cara memperbaiki

Sebagai klien atau pengunjung

Tidak perlu apa-apa; browser yang mendukung mulai memuat lebih dulu lalu memakai respons akhir. Klien yang tidak memahami 103 cukup mengabaikannya.

Sebagai pengelola situs atau API

Kirim hanya resource yang benar-benar dipakai halaman akhir, dan samakan petunjuk dengan header Link pada respons 200 agar tidak ada unduhan yang terbuang.

Contoh respons

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

Spesifikasi

RFC 8297

FAQ

› Browser mana yang mendukung 103 Early Hints?

Chrome, Edge, Firefox, dan Safari mendukung petunjuk preload dan preconnect dari 103 melalui HTTP/2 dan HTTP/3.

› Apakah 103 meningkatkan Core Web Vitals?

Bisa meningkatkan LCP dan FCP saat waktu pikir server lama, karena aset penting diunduh selama menunggu.