- From: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
- Date: Fri, 18 Jul 2014 21:08:27 +0900
- To: Mark Nottingham <mnot@mnot.net>
- Cc: HTTP Working Group <ietf-http-wg@w3.org>
- Message-ID: <CAPyZ6=LqBRnswS5dOz08a99ULsLXygrxmYpLbW6Rj_6UyGYnJA@mail.gmail.com>
On Fri, Jul 18, 2014 at 9:44 AM, Mark Nottingham <mnot@mnot.net> wrote: > We've had a rollicking discussion about the design tradeoffs in > CONTINUATION, especially regarding HOL blocking and DoS considerations. > > I see very little new information entering that discussion, and I think > everyone has come to understand the tradeoffs. For a refresher, please see > the wiki: > https://github.com/http2/http2-spec/wiki/ContinuationProposals > > I proposed two options the other day: > > a) Remove CONTINUATION from the specification and add a new setting that > dictates the maximum HEADERS/PUSH_PROMISE frame size (as distinct from > max_frame_size) a peer is willing to receive. I.e., the setting refers to > the compressed header size. > > b) Keep CONTINUATION in the specification, and add a new setting that > advises the maximum header set size (i.e,. uncompressed) a peer is willing > to receive (but might not imply PROTOCOL_ERROR or STREAM_ERROR on receipt). > > Although there have been some tentative proposals for additional options > since, I haven't heard a clamour for support for them, so I think these are > realistically the ways we can go. > > As stated before, there will no doubt be tweaking and adjustments made to > these, but I think we're in a place where we can choose a general direction. > > I'd like to hear: > > 1) Your preferred outcome (if any) > 2) Whether you can live with the other option, and if not, why > > My preference is b): Keep CONTINUATION. Cannot live with a) since it suffers from interop issue with http/1.1, which is non-starter to me. b) is far more flexible in this regard. Best regards, Tatsuhiro Tsujikawa > "I have no preference" is useful information too. > > If you indicate you can't live with one (or both) of the options, you MUST > give a detailed, relevant reason as to why; omitting the reason means your > "can't live with" will be ignored. > > Thanks, > > P.S. Please state *your* preference, not what you think the WG can live > with. > > P.P.S. This is not a call for more discussion; please resist replying to > others' preferences. > > > -- > Mark Nottingham https://www.mnot.net/ > > > > > >
Received on Friday, 18 July 2014 12:09:14 UTC