HTTP/3 QUIC
Advanced Ecosystem 🔴 SeniorDéfinition
Version d'HTTP construite sur QUIC (UDP) plutôt que TCP : plus de blocage en tête de ligne entre flux, reprise de connexion rapide, meilleure tenue sur mobile. Côté serveur, nginx fournit le module ngx_http_v3_module depuis la version 1.25.0, toujours marqué « expérimental » dans sa documentation officielle et à compiler avec --with-http_v3_module ; Cloudflare et Caddy l'activent nativement.
Analogie
Passer de la route (TCP) à l'avion (QUIC) : plus de bouchons, connexion plus rapide et changement de réseau fluide.
Exemple de code
# nginx >= 1.25.0 compilé avec --with-http_v3_module (statut expérimental)
server {
listen 443 quic reuseport; # HTTP/3 (UDP)
listen 443 ssl; # HTTP/1.1 + HTTP/2 (TCP)
http2 on;
http3 on;
ssl_certificate /etc/ssl/site.crt;
ssl_certificate_key /etc/ssl/site.key;
add_header Alt-Svc 'h3=":443"; ma=86400'; # annonce h3 aux clients
}
# Ne pas oublier : ouvrir 443/UDP sur le pare-feu
Cas d'usage
Améliorer la latence sur les connexions mobiles instables et les réseaux à forte perte de paquets.
Anti-pattern
Annoncer h3 via Alt-Svc sans avoir ouvert le port 443 en UDP sur le pare-feu : les clients retombent silencieusement en HTTP/2.
Termes liés
Fiche mise à jour le 2026-09-27