Overview
What is HTTP/3
HTTP/3 (HTTP over QUIC) is the next-generation Internet transmission protocol, designed to solve the head-of-line blocking issues in HTTP/2. Instead of being based on TCP, HTTP/3 uses the QUIC protocol, which is based on the UDP protocol. Compared to HTTP/1.1 and HTTP/2, HTTP/3 provides faster connection establishment and data transmission speeds, supports multiplexing for simultaneous transmission of multiple requests and responses, and has made improvements in areas such as congestion control, header compression, etc., significantly reducing latency and waiting time, and improving website performance and user experience.
EdgeOne's support for HTTP/3
EdgeOne now supports both HTTP/3 and QUIC protocols, with the following versions of the QUIC protocol supported:
Standard | Supported Versions |
Google QUIC(gQUIC) | Q039,Q043,Q046,Q050 |
IETF QUIC(iQUIC) | draft-27,draft-29,RFC 9000 |
How to use HTTP/3 or QUIC access in your App
If your users need to access through an app, the app must integrate support for the HTTP/3 or QUIC protocol. You need to first enable HTTP/3 or QUIC protocol requests within the app. You can refer to the Cronet integration.
If your site is primarily a website and the user's current browser supports the QUIC protocol with QUIC access enabled, you only need to enable HTTP/3 on EdgeOne for your site to support it. You can check whether the current browser supports HTTP/3 to verify its support.