IPv4 adresiniz:
İşletim sistemi:
Sağlayıcı:

HTTP/2 ve HTTP/3: aktarımda neler değişiyor?

HTTP/2, HTTP akışlarını tek bir TCP bağlantısı üzerinde çoğullar; HTTP/3 ise HTTP'yi UDP üzerinde çalışan QUIC'e taşır. QUIC bağımsız akışlar sunar ve TLS 1.3'ü kendi içinde barındırır. Böylece HTTP yöntemleri ve durum kodları aynı kalır; değişen, kayıptan kurtulma ve bağlantı kurulumudur.

HTTP/2'den HTTP/3'e neler değişir?

HTTP/2 TCP üzerinde çalışır; HTTP/3 ise HTTP'yi UDP kullanan QUIC üzerinden taşır. Bu nedenle bir QUIC akışındaki paket kaybı, diğer akışlardaki verileri durdurmak zorunda değildir. Oysa kaybolan bir TCP paketi, aynı bağlantıyı paylaşan birden fazla HTTP/2 akışını geciktirebilir.

Hangi protokolün kullanıldığı nasıl anlaşılır?

Tarayıcının geliştirici araçlarını açın ve bir isteğin hangi protokolle yapıldığına bakın: h2 HTTP/2'yi, h3 HTTP/3'ü gösterir. h3 görünmüyorsa tarayıcı ve sunucu desteğini, UDP/443'ü ve Alt-Svc başlığını kontrol edin. HTTP/3 kullanılamadığında site normalde HTTP/2'ye geri döner. Siteye dışarıdan da bakmak için tarayıcı teşhisine 2IP web sitesi bilgileri aracını ekleyin.

HTTP/3 kullanılamadığında

Teknik kaynaklar: RFC 9113 ve RFC 9114.