Re: Large Frames, Continuations, Flow Control, and changing HPACK

> .... Being required to split the
> HPACK encoding at JUST the right point to fit in a 64k frame is a much
> uglier change than asking "I've generated more than 16k of headers. Does my
> peer support a frame size that this fits in?"

This isn't really an accurate description. Without the reference set,
HPACK is now streaming so the decision becomes:

1) Encode this header into x bytes.
2) Is x > 64k? This will never work any more, ABORT!
3) Do x more bytes fit into this frame?
4a) If yes, add x bytes and increase frame length.
4b) If no, flush this frame and start a new one.

Received on Tuesday, 8 July 2014 22:49:22 UTC