Il tuo indirizzo IPv4:
Sistema operativo:

HTTP/2 e HTTP/3: cosa cambia nel trasporto

HTTP/2 multiplexa i flussi HTTP su un'unica connessione TCP; HTTP/3 porta la semantica HTTP su QUIC, che funziona su UDP. QUIC offre flussi indipendenti e integra TLS 1.3: cambiano il recupero delle perdite e l'apertura della connessione, mentre metodi e codici di stato HTTP restano gli stessi.

Cosa cambia da HTTP/2 a HTTP/3

HTTP/2 funziona su TCP, mentre HTTP/3 trasporta la semantica HTTP su QUIC, che usa UDP. Per questo la perdita di pacchetti in un flusso QUIC non blocca necessariamente i dati degli altri flussi, come invece può accadere con HTTP/2, dove un pacchetto TCP perso ritarda tutti i flussi che condividono la connessione.

Come verificare quale protocollo è in uso

Apri gli strumenti per sviluppatori del browser e guarda il protocollo usato da una richiesta: h2 indica HTTP/2, h3 indica HTTP/3. Se h3 non compare, controlla il supporto di browser e server, UDP/443 e Alt-Svc. Quando HTTP/3 non è disponibile, di norma il sito dovrebbe ripiegare su HTTP/2. Per avere anche una visione esterna del sito, affianca alla diagnostica del browser lo strumento Informazioni sul sito web di 2IP.

Quando HTTP/3 non è disponibile

Riferimenti tecnici: RFC 9113 e RFC 9114.