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

Re: Why "MUST" encoder emit Context Update

From: Martin Thomson <martin.thomson@gmail.com>
Date: Thu, 31 Jul 2014 10:53:20 -0700
Message-ID: <CABkgnnU1WYToWkYcMV1cXL-2ZAO1ZTaw1CVw5myQNaym2qDdUQ@mail.gmail.com>
To: "K.Morgan@iaea.org" <K.Morgan@iaea.org>
Cc: Osama Mazahir <OSAMAM@microsoft.com>, HTTP Working Group <ietf-http-wg@w3.org>
On 31 July 2014 04:33,  <K.Morgan@iaea.org> wrote:
> For example, suppose the encoder is only using 512 for the table size out of the 4096 default value for SETTINGS_HEADER_TABLE_SIZE.
>
> Now suppose the decoder lowers SETTINGS_HEADER_TABLE_SIZE to 1024, why 'MUST' the encoder emit a Context Update opcode since the new setting doesn't force the encoder to lower the table size and therefore should have no effect?

You will notice the careful addition of a condition on this: "...that
changes the maximum size of the header table used by the encoder".
Your example doesn't change what the encoder uses, so you are not
*required* to send the context update.
Received on Thursday, 31 July 2014 17:53:50 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 30 March 2016 09:57:09 UTC