Skip to content
HTTP/3

Official website (https://quicwg.org/)

EntityQ58797190· pop 19· linked from 297 articles

Also known as HTTP-over-QUIC, h3, QUIC

HTTP/3 is the third major version of the Hypertext Transfer Protocol used to exchange information on the World Wide Web, complementing the widely deployed HTTP/1.1 and HTTP/2. Unlike previous versions which relied on the well-established TCP (published in 1974), HTTP/3 uses QUIC (officially introduced in 2021), a multiplexed transport protocol built on UDP.

Key facts

Protocol.standard
(HTTP/3 also uses the completed QUIC protocol described in RFC 9000 and related RFCs such as RFC 9001) <!-- "HTTP/3 supports O-RTT QUIC connections" RFC 9001: Using TLS to Secure QUIC
Protocol.url
https://www.rfc-editor.org/rfc/rfc9001.html
Protocol.access date
2022-02-08 -->
Protocol.developer
IETF
Protocol.introdate
June 2022

via Wikipedia infobox

Official website

QUIC Working Group

quicwg.org

Link to the official site · 9,292 chars · not written by Vinony

Described at

Link to a page describing this subject · 40,000 chars · not written by Vinony

Wikidata facts

Show 3 more facts
Commons category
HTTP/3
software version identifier
3
Sources (1)

via Wikidata · CC0

~8 min read

Article

9 sections
Contents
  • History
  • Comparison with HTTP/1.1 and HTTP/2
  • Implementations
  • Client
  • Libraries
  • Server
  • See also
  • References
  • External links

HTTP/3 is the third major version of the Hypertext Transfer Protocol used to exchange information on the World Wide Web, complementing the widely deployed HTTP/1.1 and HTTP/2. Unlike previous versions which relied on the well-established TCP (published in 1974), HTTP/3 uses QUIC (officially introduced in 2021), a multiplexed transport protocol built on UDP.

HTTP/3 uses similar semantics compared to earlier revisions of the protocol, including the same request methods, status codes, and message fields, but encodes them and maintains session state differently. However, partially due to the protocol's adoption of QUIC, HTTP/3 has lower latency and loads more quickly in real-world usage when compared with previous versions: in some cases over four times faster than with HTTP/1.1 (which, for many websites, is the only HTTP version deployed).

Gallery (2)

Connections

Categories