Hypertext Transfer Protocol Version 2 (HTTP/2)

This specification describes an optimized expression of the semantics of the Hypertext Transfer Protocol (HTTP), referred to as HTTP version 2 (HTTP/2). HTTP/2 enables a more efficient use of network resources and a reduced perception of latency by introducing header field compression and allowing multiple concurrent exchanges on the same connection. It also introduces unsolicited push of representations from servers to clients. This specification is an alternative to, but does not obsolete, the HTTP/1.1 message syntax. HTTP's existing semantics remain unchanged.

[1]  Mark Nottingham,et al.  HTTP Alternative Services , 2016, RFC.

[2]  Scott Hollenbeck,et al.  Transport Layer Security Protocol Compression Methods , 2004, RFC.

[3]  Scott O. Bradner,et al.  Key words for use in RFCs to Indicate Requirement Levels , 1997, RFC.

[4]  Adam Langley,et al.  Transport Layer Security (TLS) Application-Layer Protocol Negotiation Extension , 2014, RFC.

[5]  NEAL HARRIS BREACH : REVIVING THE CRIME ATTACK , 2013 .

[6]  Adam Barth,et al.  HTTP State Management Mechanism , 2011, RFC.

[7]  D Manyu,et al.  Hypertext transfer protocol , 2009 .

[8]  Eric Rescorla,et al.  The Transport Layer Security (TLS) Protocol Version 1.2 , 2008, RFC.

[9]  Simon Josefsson,et al.  The Base16, Base32, and Base64 Data Encodings , 2003, RFC.

[10]  Dave Crocker,et al.  Augmented BNF for Syntax Specifications: ABNF , 1997, RFC.

[11]  Peter Saint-Andre,et al.  Recommendations for Secure Use of Transport Layer Security (TLS) and Datagram Transport Layer Security (DTLS) , 2015, RFC.

[12]  Roy T. Fielding,et al.  Additional HTTP Status Codes , 2012, RFC.

[13]  Roy T. Fielding,et al.  Hypertext Transfer Protocol (HTTP/1.1): Caching , 2014, RFC.

[14]  Eric Rescorla,et al.  TLS Elliptic Curve Cipher Suites with SHA-256/384 and AES Galois Counter Mode (GCM) , 2008, RFC.

[15]  Thomas Narten,et al.  Guidelines for Writing an IANA Considerations Section in RFCs , 1998, RFC.

[16]  Jeffrey C. Mogul,et al.  Registration Procedures for Message Header Fields , 2004, RFC.

[17]  Donald Eastlake rd,et al.  Transport Layer Security (TLS) Extensions: Extension Definitions , 2011 .

[18]  Bodo Möller,et al.  Network Working Group Elliptic Curve Cryptography (ecc) Cipher Suites for Transport Layer Security (tls) , 2006 .

[19]  Roy T. Fielding,et al.  Hypertext Transfer Protocol (HTTP/1.1): Authentication , 2014, RFC.