![]() More info in the official documentation section. The correspondent concept in HTTP 1.1 is a request/response message exchange. A stream is a bidirectional flow of frames within the HTTP/2 connection.A frame is the smallest unit of communication within an HTTP/2 connection, consisting of a header and a variable-length sequence of octets structured according to the frame type. ![]() ![]() ![]() h2 is HTTP/2 over TLS (protocol negotiation via ALPN).The latter is meant to be human readable (for example sniffing network traffic) meanwhile the former is not. HTTP/2 is a binary protocol, as opposed to HTTP 1.1 that is plain text.Too Long, Didn't read: there are some new terms and gotchas that need to be kept in mind while reading this document: A muchīetter document to start with is http2 explainedīy Daniel Stenberg, the author of curl. What a thing wants to do and then read the RFC about how it is done. So, there you'll find the nuts and bolts.īut, as RFC do, it's not really a good thing to read first. ( also available in more readable formatting, YMMV). There has been a lot written about HTTP/2 and how it works. You already know HTTP/1, you know 95% about HTTP/2 as well. There are still request and responses and headers and all that. It focuses on making more efficient use of network resources. HTTP/2 is the evolution of the world's most successful application layer protocol, HTTP.
0 Comments
Leave a Reply. |