Re: HTTP/2 Server Push and solid compression

> Possibly … does h2 multiplexing use a separate compression context for each stream, or does it 
> funnel each message through the same context?

HPACK (Header Compression for HTTP/2) uses one context for all streams.

This is processed when HEADERS or CONTINUATION frame is received. HEADERS frame is also used when
stream is opened.

Frames on HTTP/2 are processed sequentially because it is transported over TCP. So there is
no problem with out of order access of header compression context.

/ Kari Hurtta

Received on Thursday, 23 May 2019 04:31:52 UTC