This is the home page for HTTP/2, a major revision of the Web's protocol. It is maintained by theIETF HTTP Working Group.
HTTP/2 is a replacement for how HTTP is expressed “on the wire.” It isnot a ground-up rewrite of the protocol; HTTP methods, status codes andsemantics are the same, and it should be possible to use the same APIs asHTTP/1.x (possibly with some small additions) to represent the protocol.
The focus of the protocol is on performance; specifically, end-user perceivedlatency, network and server resource usage. One major goal is to allow the useof a single connection from browsers to a Web site.
The basis of the work wasSPDY, but HTTP/2has evolved to take the community’s input into account, incorporating severalimprovements in the process.
Seeour charter for moredetails of the scope of the work, as well as ourFrequently AskedQuestions.
See alsoHTTP/2 JP, maintained by the Japanese HTTP/2 community.
HTTP/2 is composed of two specifications:
We trackknownimplementations ofHTTP/2 on our wiki.