HTTP 2.0 - a faster, more efficient Web protocol
Work on HTTP/2 began in 2012
in response to the development of Google's SPDY protocol. Google
created SPDY to address a number of performance gripes that the company
had with traditional HTTP.
Some Key Features:
- Successor to the HTTP/1.0 and HTTP/1.1 protocols.
- Finalized by Internet Engineering Task Force's (IETF) HTTP Working Group.
- Multiple bidirectional streams are multiplexed over a single TCP connection.
- The streams over HTTP 2 are all independent; if one stream is slow, the HTTP/2 connection can still be used to transfer data belonging to other streams.
- HTTP/2 is a binary protocol that splits requests and responses into sequences of non-human-readable frames that are transmitted over the TCP connection.
- HTTP/2 also allows servers to push streams to clients without those clients having to make the initial request.
- HTTP/2 is based in large part on Google's SPDY. It can operate over TLS or over plain TCP.
No comments:
Post a Comment