HTTP/3, web'in temel protokolünün üçüncü ana sürümüdür ve TCP yerine UDP üzerinde çalışan QUIC üzerine inşa edilmiştir. HTTP/3 kullanıp kullanmadığınızı whatsmy.fyi üzerinde kontrol edebilirsiniz.
HTTP'nin Kısa Tarihi
HTTP/3'ün neden önemli olduğunu anlamak için nereden geldiğini bilmek gerekir:
- HTTP/1.0 (1996): TCP bağlantısı başına bir istek. Çok sayıda kaynağa sahip sayfalar için son derece yavaş.
- HTTP/1.1 (1997): Kalıcı bağlantılar ve ardışık düzenleme getirildi; ancak satır başı engellemesinden (head-of-line blocking) muzdaripti — yavaş bir kaynak arkasındakilerin hepsini engelliyordu.
- HTTP/2 (2015): Çoğullama (bir bağlantı üzerinden birden fazla istek) ve başlık sıkıştırma eklendi. Büyük iyileşme, ancak TCP düzeyinde satır başı engelleme devam ediyordu.
- HTTP/3 (2022'de standardize edildi): TCP'yi QUIC ile değiştirdi; taşıma katmanındaki satır başı engellemeyi ortadan kaldırdı. Yerleşik şifreleme. Daha hızlı bağlantı kurma.
QUIC Nedir?
QUIC (Hızlı UDP İnternet Bağlantıları), Google tarafından 2012'de geliştirilen ve IETF tarafından 2021'de standartlaştırılan (RFC 9000) bir taşıma katmanı protokolüdür. QUIC, TCP (İletim Denetimi Protokolü) yerine UDP (Kullanıcı Veri Birimi Protokolü) üzerinde çalışır.
QUIC'in TCP'ye göre sağladığı temel avantajlar:
- Satır başı engelleme yok: TCP'de paket kaybı tüm akışların beklenmesine neden olur. QUIC'te her akış bağımsızdır — kayıp paket yalnızca ait olduğu akışı etkiler.
- 0-RTT ve 1-RTT el sıkışmaları: TCP + TLS bağlantı kurmak için 2-3 gidiş-dönüş gerektirir. QUIC, taşıma ve şifreleme el sıkışmalarını birleştirerek yeni bağlantılar için 1-RTT'ye, özgeçmiş bağlantılar için 0-RTT'ye indirir.
- Bağlantı göçü: QUIC bağlantısı IP adresi ve port yerine Bağlantı Kimliği ile tanımlanır. Bu, bağlantınızın ağ değişikliklerinden sağ çıkabileceği anlamına gelir — Wi-Fi'dan hücresel ağa geçmek artık bağlantıyı düşürmez.
- Yerleşik TLS 1.3: QUIC her zaman trafiği şifreler. Şifrelenmemiş QUIC yoktur.
HTTP/3 Performans Avantajları
HTTP/3'ün performans iyileştirmeleri iki senaryoda en belirgin şekilde görünür:
- Yüksek gecikmeli ağlar: Mobil bağlantılar, uydu interneti veya uzun mesafeli bağlantılar, azaltılmış el sıkışma yükünden en fazla faydalanır.
- Kayıplı ağlar: Wi-Fi ve mobil ağlar düzenli olarak paket kaybı yaşar. HTTP/3'ün akış başına kayıp kurtarması, düşen tek bir paketin tüm sayfa yüklemesini dondurmasını önler.
Düşük gecikmeli, güvenilir bağlantılarda (hızlı kablolu geniş bant) HTTP/2 ile HTTP/3 arasındaki fark daha az fark edilir; ancak yine de mevcuttur.
HTTP/3 Kullanıp Kullanmadığınızı Nasıl Kontrol Edersiniz?
En kolay yol whatsmy.fyi'yi ziyaret etmektir — HTTP Protokolü kartı bağlantınızın HTTP/1.1, HTTP/2 veya HTTP/3 (QUIC) kullanıp kullanmadığını gösterir.
Chrome DevTools'ta da kontrol edebilirsiniz: Ağ sekmesini açın, sütun başlıklarına sağ tıklayın, "Protokol"ü etkinleştirin ve HTTP/3 üzerinden yüklenen kaynaklar için protokol sütununda h3 arayın.
Hangi Siteler ve CDN'ler HTTP/3'ü Destekliyor?
HTTP/3, büyük CDN'ler ve platformlar tarafından yaygın biçimde destekleniyor:
- Cloudflare — tüm planlarda varsayılan olarak HTTP/3
- Google — tüm Google hizmetleri HTTP/3'ü destekliyor
- Meta (Facebook, Instagram) — HTTP/3 destekleniyor
- Fastly, Akamai, Amazon CloudFront — HTTP/3 destekleniyor
whatsmy.fyi, Cloudflare Workers üzerinde çalışıyor; tarayıcınız HTTP/3'ü destekliyorsa bağlantınız otomatik olarak yükseltilir.
HTTP/3, TLS'in Yerini Alır mı?
Hayır. HTTP/3, QUIC protokolünün bir parçası olarak dahili olarak TLS 1.3 kullanır. HTTP/3'ü şifreleme olmadan kullanamazsınız. Bu, HTTPS'nin teknik olarak isteğe bağlı olduğu HTTP/2'ye göre bir iyileştirmedir (pratikte evrensel olarak kullanılsa da). TLS şifrelemesi hakkında daha fazla bilgi edinin.
Sık Sorulan Sorular
HTTP/3 tüm tarayıcılar tarafından destekleniyor mu?
2025 itibarıyla Chrome, Firefox, Safari ve Edge HTTP/3'ü destekliyor. Her ikisi de Chromium tabanlı olan Opera ve Brave de destekliyor. Internet Explorer desteklemiyor, ancak Microsoft tarafından artık desteklenmiyor.
HTTP/3 yerine neden HTTP/1.1 kullanıyorum?
HTTP/3 yükseltmelerini engelleyebilecek birkaç faktör var: bazı kurumsal güvenlik duvarları QUIC'in kullandığı UDP trafiğini engelliyor ve tarayıcıların TCP tabanlı HTTP/2 veya HTTP/1.1'e geri dönmesine neden oluyor. Bazı ağ ara kutuları ve proxyler de QUIC ile çalışmıyor.
HTTP/3 herkes için daha hızlı mı?
HTTP/3, yüksek gecikmeli veya güvenilmez bağlantılarda en fazla avantaj sağlar. Hızlı, kararlı kablolu bağlantılarda fark minimumdur. Ancak her zaman en azından HTTP/2 kadar hızlıdır ve genellikle daha hızlıdır.


