Společnost F5, která nyní vlastní firmu Nginx, oznámila přípravu experimentální podpory nového protokolu HTTP/3. Kód modulu http_v3_module je udržován odděleně v samostatném repozitáři, protože implementuje rozpracovaný standard QUIC od IETF. Zatím jde o experiment, který by neměl být nasazován do produkce. Už je ale připraven k testování interoperability s dalšími implementacemi.
Pokud Nginx používáte, konfigurace pro vás nebude žádným překvapením. Vývojáři uvádějí následující příklad zahrnující podporu QUIC a HTTP/3.
server {
listen 443 ssl; # TCP listener for HTTP/1.1
listen 443 http3 reuseport; # UDP listener for QUIC+HTTP/3
ssl_protocols TLSv1.3; # QUIC requires TLS 1.3
ssl_certificate ssl/www.example.com.crt;
ssl_certificate_key ssl/www.example.com.key;
add_header Alt-Svc 'quic=":443"'; # Advertise that QUIC is available
add_header QUIC-Status $quic; # Sent when QUIC was used
}
Další podrobnosti najdete v dokumentaci. Vývojáři také spustili svůj vlastní server, na kterém je tento experimentální modul zavedený. Najdete ho na quic.nginx.org.