Re: clarify some MUST requirements in HTTPbis part 1 section 3.3

On 12/08/2011 08:41 AM, Willy Tarreau wrote:
> Hi Alex,
> 
> On Thu, Dec 08, 2011 at 08:25:25AM -0700, Alex Rousskov wrote:
> (...)
>> Please note that both approaches will require introduction of new
>> normative vocabulary. AFAICT, we currently do not have any normative
>> language that clearly distinguishes "generation" from "forwarding" in
>> the context of "sending". That has to be fixed regardless of the
>> approach. Otherwise, proxy developers will continue to misinterpret
>> "send" and "sender" rules.
>>
>> I have proposed specific wording for the "global exception for proxies"
>> approach. If there is consensus that the first approach is the way to
>> go, I would be happy to try to reshape that proposal to just introduce
>> the necessary generation/forwarding vocabulary.
> 
> I think that if we carefully define what a "sender" is and what "send"
> means, we can avoid the global exception without rewriting every MUST
> rule, because after all the base of the problem lies there.

A definition of "send" and "sender" that avoids rewriting most sending
rules while allowing proxies to forward some invalid headers is
essentially the same as the global exception.

Alex.

Received on Thursday, 8 December 2011 16:41:11 UTC