HTTP/3, web protokollerinin en yeni sürümüdür. HTTP/2'den temel farkı: TCP yerine QUIC (UDP üzerinde) kullanması ve TLS 1.3'ü doğrudan gömmesidir.
HTTP/2'den farkı
- UDP + QUIC: TCP'nin "head-of-line blocking" sorununu aşar; bir paket kaybı tüm akışları durdurmaz.
- Birleşik el sıkışma: Bağlantı + TLS tek adımda kurulur; daha az gidiş-geliş.
- Bağlantı taşıma: Ağ değişince (Wi-Fi→mobil) bağlantı kopmaz.
Güvenlik
HTTP/3'te şifreleme opsiyonel değildir; TLS 1.3 protokolün ayrılmaz parçasıdır. Kullandığınız SSL sertifikası aynen geçerlidir — ayrı bir sertifika gerekmez.
Etkinleştirme (Nginx 1.25+)
listen 443 quic reuseport;
listen 443 ssl;
http2 on;
add_header Alt-Svc 'h3=":443"; ma=86400';
UDP 443'ün güvenlik duvarında açık olması gerekir. Caddy HTTP/3'ü varsayılan destekler.
Doğrulama
Tarayıcı geliştirici araçlarında protokolün h3 göründüğünü kontrol edin.
Ne zaman geçmeli?
Mobil ağırlıklı ve gecikmeye duyarlı siteler HTTP/3'ten en çok faydalanır. Geriye dönük uyum için HTTP/2 ile birlikte sunulur.

Yorumlar
Henüz yorum yapılmamış. İlk yorumu siz yapın!
Yorum Yaz