HTTP/3 to trzecia główna wersja protokołu HTTP, ustandaryzowana w 2022 roku. Zamiast TCP korzysta z protokołu QUIC działającego nad UDP, który ma wbudowane szyfrowanie TLS 1.3. Cel to szybsze nawiązywanie połączeń i lepsza praca w sieciach mobilnych.
Czym HTTP/3 różni się od HTTP/2?
W HTTP/2 utrata jednego pakietu TCP wstrzymuje wszystkie strumienie w połączeniu. QUIC obsługuje strumienie niezależnie, więc problem dotyczy tylko jednego zasobu. Szybciej przebiega też zestawienie połączenia, a przy zmianie sieci, np. z Wi-Fi na LTE, połączenie może przetrwać.
Jak włączyć HTTP/3?
Najłatwiej przez dostawcę CDN, który zwykle oferuje to jednym przełącznikiem. Własny serwer wymaga wersji obsługującej QUIC i otwartego ruchu UDP na porcie 443. Przeglądarka dowiaduje się o obsłudze z nagłówka Alt-Svc.
Czy warto się spieszyć?
Największe korzyści odczują użytkownicy z niestabilnym łączem. Dla typowej strony przejście jest bezpieczne, bo przeglądarka w razie problemów wraca do HTTP/2.
Zobacz w praktyce
Konfiguracja CDN – cache, czyszczenie i reguły
Działanie strony internetowej w przeglądarce
Jak naprawić błędy certyfikatu SSL i mixed content