HTTP/2.0
A new message encapsulation to
enable efficient use of network
resources and reduced latency
through header field compression
and multiple concurrent messages
on the same connection.
Slide 41
Slide 41 text
It also introduces unsolicited push
of representations from servers to
clients!
Slide 42
Slide 42 text
It does not obsolete HTTP/1.1.
Slide 43
Slide 43 text
It is based on the SPDY Protocol.
Slide 44
Slide 44 text
Key Concepts
Frames
Streams
Server Push
Slide 45
Slide 45 text
Frames
HTTP messages are encoded
into frames. These frames are
a more efficient serialization
of the message.
Slide 46
Slide 46 text
Streams
A single connection may
contain multiple concurrently
active streams. They may be
shared by the client or server.
Slide 47
Slide 47 text
Server Push
A server may send multiple
resources to the client in
response to a single request.
Resources
WebDAV:
http://www.webdav.org/
Well-known URIs:
http://tools.ietf.org/html/rfc5785
Additional HTTP Status Codes:
http://tools.ietf.org/html/rfc6585
Web Linking:
http://tools.ietf.org/html/rfc5988
Deprecating the "X-" Prefix header:
http://tools.ietf.org/html/rfc6648
Use of Content-Disposition:
http://tools.ietf.org/html/rfc6266