TrueURL
TrueURL

Menü

103 Early Hints

Sunucu hâlâ çalışırken tarayıcının kaynakları önceden yükleyebilmesi veya bağlantı açabilmesi için Link başlıklarını nihai yanıttan önce gönderen ara yanıt.

Neden ifadesi
Early Hints
Yönlendirme
Hayır
Varsayılan olarak önbelleğe alınabilir
Hayır

103 Early Hints (RFC 8297), sunucunun nihai yanıt hazır olmadan önce bazı başlıkları, genellikle rel=preload veya rel=preconnect içeren Link başlıklarını göndermesini sağlar. Sunucu sayfayı hâlâ oluştururken tarayıcı bağlantıları açmaya ve kritik CSS, font veya betik dosyalarını indirmeye başlayabilir. Aynı isteğin nihai yanıtı, normalde 200 OK, ardından gelir.

Tarayıcılar bu ipuçlarını tavsiye olarak değerlendirir. Chromium tabanlı tarayıcılar, HTTP/2 ve HTTP/3 üzerinden yapılan üst düzey sayfa gezinmelerinde 103 içindeki preload ve preconnect ipuçlarını uygular; diğer tarayıcıların early hints desteği farklılık gösterir. 103'ü anlamayan istemciler onu yok sayar. Bazı CDN'ler 103 yanıtlarını sizin yerinize gönderebilir; örneğin Cloudflare bunları önceki yanıtların Link başlıklarından üretir.

İpuçları, sunucu nihai duruma karar vermeden önce gelir. Bu nedenle nihai yanıt yine de bir yönlendirme veya hata olabilir ve önceden yüklenen kaynaklar bu durumda kullanılmadan kalabilir. 103 içindeki başlıklar nihai yanıta aktarılmaz; önemliyse onları orada tekrarlayın.

Örnek yanıt

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

HTTP/1.1 200 OK
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/html; charset=utf-8
Link: </assets/app.css>; rel=preload; as=style
Link: <https://cdn.example.com>; rel=preconnect
Transfer-Encoding: chunked

SEO ve yönlendirme kontrolü

103'ün doğrudan bir SEO etkisi yoktur, çünkü tarama botları ara yanıtları yok sayar ve nihai yanıtı dizine ekler. Dolaylı olarak early hints, gerçek kullanıcılar için Largest Contentful Paint gibi yükleme metriklerini iyileştirebilir. Yönlendirme kontrol aracı her adımın nihai durumunu listeler; 103 yanıtlarını HTTP istemcisi kendi içinde işler ve bunlar ayrı bir adım olarak görünmez.

Yaygın nedenler ve kullanım alanları

  • Cloudflare Early Hints gibi bir CDN özelliği, önceki yanıtlarda gördüğü Link: rel=preload başlıklarını yeniden gönderir.
  • Bir uygulama sunucusu, veritabanını sorgularken veya sayfayı oluştururken 103 gönderir.
  • İpuçları hiçbir etki yaratmıyor gibi görünüyor: sitenin HTTP/2 veya HTTP/3 üzerinden sunulduğunu ve ipuçlarının alt kaynaklar için değil, sayfa gezinmeleri için gönderildiğini kontrol edin.

URL yönlendirme kontrolü

Ücretsiz TrueURL yönlendirme kontrol aracıyla bir URL'nin döndürdüğü tüm durum kodlarını adım adım görün.