---
title: "HTTP/3"
description: "HTTP/3 opiera się na protokole QUIC nad UDP, eliminuje blokowanie czoła kolejki i przyspiesza połączenia. Poznaj różnice względem HTTP/2 i rolę TLS 1.3."
url: "https://nodea.pl/pl/slownik-pojec/http-3"
lang: "pl"
updated: "2026-07-13"
---

# HTTP/3

> HTTP/3 to trzecia główna wersja protokołu HTTP, która porzuca TCP na rzecz protokołu QUIC działającego nad UDP. Dzięki temu eliminuje blokowanie czoła kolejki na poziomie transportu i przyspiesza połączenia, szczególnie w niestabilnych sieciach.

**HTTP/3** to najnowsza główna wersja protokołu [HTTP](https://nodea.pl/pl/slownik-pojec/http), ustandaryzowana w 2022 roku (RFC 9114). Jej najważniejsza zmiana jest niewidoczna dla użytkownika, ale fundamentalna dla wydajności: zamiast protokołu TCP, na którym opierały się wszystkie wcześniejsze wersje, HTTP/3 korzysta z protokołu transportowego [QUIC](https://nodea.pl/pl/slownik-pojec/quic) działającego nad UDP.

## Jak działa HTTP/3?

W [HTTP/2](https://nodea.pl/pl/slownik-pojec/http-2) multipleksowanie strumieni działało na poziomie aplikacji, ale wciąż podlegało ograniczeniom TCP — utrata jednego pakietu wstrzymywała dostarczanie danych we wszystkich strumieniach, bo TCP gwarantuje uporządkowaną kolejność. To zjawisko, zwane blokowaniem czoła kolejki na poziomie transportu, HTTP/3 eliminuje: QUIC traktuje każdy strumień niezależnie, więc utrata pakietu w jednym z nich nie blokuje pozostałych. Dodatkowe zalety QUIC to:

- **Szybsze nawiązywanie połączenia** — QUIC łączy uzgadnianie transportu i szyfrowania [TLS 1.3](https://nodea.pl/pl/slownik-pojec/tls) w jednym kroku, a przy ponownym połączeniu obsługuje tryb 0-RTT.
- **Migracja połączenia** — sesja jest identyfikowana niezależnie od adresu IP, więc przełączenie z Wi-Fi na sieć komórkową nie zrywa transmisji.
- **Wbudowane szyfrowanie** — QUIC domyślnie szyfruje ruch, w tym część metadanych transportu.

## Zastosowanie w praktyce

HTTP/3 przynosi największe korzyści w sieciach o zmiennej jakości i wysokim opóźnieniu — na urządzeniach mobilnych oraz przy dużej odległości od serwera — gdzie skraca czas [TTFB](https://nodea.pl/pl/slownik-pojec/ttfb) i poprawia płynność ładowania. Obsługują go już główne przeglądarki oraz duże sieci CDN, a po stronie serwera pojawia się w Nginx, LiteSpeed i Caddy. Włączenie zwykle sprowadza się do konfiguracji serwera lub CDN oraz otwarcia ruchu UDP na porcie 443; przeglądarka odkrywa dostępność HTTP/3 przez nagłówek Alt-Svc i płynnie przełącza się na nowszy protokół.

Ponieważ HTTP/3 korzysta z UDP zamiast TCP, w niektórych restrykcyjnych sieciach firmowych ruch QUIC bywa blokowany przez zapory sieciowe. W takich sytuacjach klient automatycznie wraca do HTTP/2 nad TCP, więc wdrożenie HTTP/3 nie niesie ryzyka niedostępności serwisu — w najgorszym razie użytkownik po prostu nie skorzysta z przyspieszenia. Z tego powodu HTTP/3 traktuje się jako bezpieczne, addytywne usprawnienie, które warto włączać wszędzie tam, gdzie liczy się szybkość i płynność, zwłaszcza na urządzeniach mobilnych.

### Czym różni się HTTP/3 od HTTP/2?

Główna różnica leży w warstwie transportu. HTTP/2 działa nad TCP, gdzie utrata jednego pakietu wstrzymuje wszystkie strumienie (head-of-line blocking na poziomie transportu). HTTP/3 wykorzystuje QUIC nad UDP, w którym strumienie są niezależne, więc zgubiony pakiet blokuje tylko własny strumień, a nie całe połączenie.

## Powiązane

- [HTTP/2](https://nodea.pl/pl/slownik-pojec/http-2)
- [QUIC](https://nodea.pl/pl/slownik-pojec/quic)
- [HTTP](https://nodea.pl/pl/slownik-pojec/http)
- [TLS](https://nodea.pl/pl/slownik-pojec/tls)
- [TTFB](https://nodea.pl/pl/slownik-pojec/ttfb)

---

Wersje językowe: [en](https://nodea.io/en/glossary/http-3.md)  
Spis treści witryny: [llms.txt](https://nodea.pl/pl/llms.txt)
