HTTP/3

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

HTTP/3 is the upcoming third major version of the Hypertext Transfer Protocol used to exchange binary information on the World Wide Web.[1][2] HTTP/3 is based on previous RFC draft "Hypertext Transfer Protocol (HTTP) over QUIC".[3] QUIC is an experimental transport layer network protocol initially developed by Google where user space congestion control is used over User Datagram Protocol (UDP).

On 28 October 2018 in a mailing list discussion, Mark Nottingham, Chair of the IETF HTTP and QUIC Working Groups, made the official request to rename HTTP-over-QUIC as HTTP/3 to "clearly identify it as another binding of HTTP semantics to the wire protocol ... so people understand its separation from QUIC" and pass its development from the QUIC Working Group to the HTTP Working Group after finalizing and publishing the draft.[4] In the subsequent discussions that followed and stretched over several days, Nottingham's proposal was accepted by fellow IETF members, who in November 2018 gave their official seal of approval that HTTP-over-QUIC become HTTP/3.[3]

See also[edit]

References[edit]

  1. ^ Bishop, M. (12 July 2019). "Hypertext Transfer Protocol Version 3 (HTTP/3)". quicwg.org. Retrieved 12 July 2019.
  2. ^ Bishop, Mike (April 2019). Hypertext Transfer Protocol Version 3 (HTTP/3). IETF. I-D draft-ietf-quic-http-20.
  3. ^ a b Cimpanu, Catalin (12 November 2018). "HTTP-over-QUIC to be renamed HTTP/3 | ZDNet". ZDNet. Retrieved 12 November 2018.
  4. ^ Nottingham, Mark (28 October 2018). "Identifying our deliverables". IETF Mail Archive.