W3C home > Mailing lists > Public > ietf-http-wg@w3.org > October to December 2015

Re: can h2 extension frames carry data?

From: Cory Benfield <cory@lukasa.co.uk>
Date: Mon, 2 Nov 2015 16:23:58 +0000
Cc: Matthew Kerwin <matthew@kerwin.net.au>, "ietf-http-wg@w3.org" <ietf-http-wg@w3.org>
Message-Id: <776DDDCD-B256-4807-A622-2B5E9477129E@lukasa.co.uk>
To: Mike Bishop <Michael.Bishop@microsoft.com>

> On 2 Nov 2015, at 16:12, Mike Bishop <Michael.Bishop@microsoft.com> wrote:
> Is there value in a DROPPED_UNKNOWN_FRAME frame?

I don’t think so. However, I *do* think there’d be value in a DROPPED_UNKNOWN_FRAME error code that can be sent on a RST_STREAM frame. This would allow us to say that implementations MAY send a RST_STREAM frame with that error code set if a frame is dropped.

You could even go further and have a flag on frames that requires doing that (a MUST_ERROR_IF_DROPPED flag, essentially). This allows for implementations to say that certain extension frames are critical to understand, and if you don’t understand them you need to let the other implementation know.

Of course, changing the frame header at this late stage is probably too late, but in hindsight this seems like a nice thing to have had.

Cory

Received on Monday, 2 November 2015 16:25:20 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 1 March 2016 11:11:40 UTC