June 6, 2022

HTTP/3 standardized

RFC 9114 published HTTPHyperText Transfer Protocol — the protocol browsers use to request and receive web pages./3 on June 6, 2022 — HTTPHyperText Transfer Protocol — the protocol browsers use to request and receive web pages. semantics mapped onto the QUIC transport protocol over UDP.

What it was for

HTTP/3HTTPHyperText Transfer Protocol — the protocol browsers use to request and receive web pages./3 keeps HTTPHyperText Transfer Protocol — the protocol browsers use to request and receive web pages. methods and status codes but replaces TCPTransmission Control Protocol — a reliable, connection-oriented protocol used on the internet. with QUIC — faster handshakes, per-stream flow control, and no TCPTransmission Control Protocol — a reliable, connection-oriented protocol used on the internet. head-of-line blocking. QPACK compresses headers like HPACK did for HTTPHyperText Transfer Protocol — the protocol browsers use to request and receive web pages./2. Major browsers and CDNs enabled HTTPHyperText Transfer Protocol — the protocol browsers use to request and receive web pages./3 by default for lower latency on lossy networks.

Companies

  • IETF

Why it's here

HTTPHyperText Transfer Protocol — the protocol browsers use to request and receive web pages./3 completed the HTTPHyperText Transfer Protocol — the protocol browsers use to request and receive web pages. performance story started by HTTPHyperText Transfer Protocol — the protocol browsers use to request and receive web pages./2 and Google's QUIC experiments.

Why it mattered

It is now the preferred transport for many sites, especially on mobile and high-latency links.

What it solved

TCPTransmission Control Protocol — a reliable, connection-oriented protocol used on the internet.'s head-of-line blocking still hurt HTTPHyperText Transfer Protocol — the protocol browsers use to request and receive web pages./2 on unreliable networks; QUIC fixes that at the transport layer.

Media

  • HTTP/3
    ImageHTTP/3

    IETF HTTP Working Group (HTTPbis), Public domain, via Wikimedia Commons

Related