W3C home > Mailing lists > Public > ietf-http-wg@w3.org > July to September 2013

SETTINGS error handling

From: Patrick McManus <pmcmanus@mozilla.com>
Date: Mon, 15 Jul 2013 15:44:24 -0400
Message-ID: <CAOdDvNoPRmM-8hpbrCoQ4GQFJTd0qPjONTyJuF6Pu2UhoyQ_zA@mail.gmail.com>
To: HTTP Working Group <ietf-http-wg@w3.org>
Section 6.5
   single SETTINGS frame MUST NOT contain multiple values for the same
   ID.  If the receiver of a SETTINGS frame discovers multiple values
   for the same ID, it MUST ignore all values for that ID except the
   first one.



I'm wondering why the text proscribes error handling of MUST ignore in
response to violation of the MUST NOT send provision. I'd rather my
implementation be strict and enforce the MUST NOT send via PROTOCOL ERROR
when receiving this. The kindler gentler days of being liberal in what we
receive have sailed. There is not yet an argument for backwards
compatibility to not do that, but if I did so I would also be in non
compliance.

Can we either change it to PROTOCOL ERROR (preferred) or just be silent on
handling of the error?

-Patrick
Received on Monday, 15 July 2013 19:44:51 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:14:14 UTC