W3C home > Mailing lists > Public > ietf-http-wg@w3.org > April to June 2005

Re: Erratum in RFC 2616

From: Alex Rousskov <rousskov@measurement-factory.com>
Date: Thu, 02 Jun 2005 20:53:10 -0600
To: "Brian Kell" <abodeman@yahoo.com>, ietf-http-wg@w3.org
Message-ID: <op.srrwywztiz3etf0c9082f7@localhost.rousskov.org>

On Thu, 2005/06/02 (MDT), <abodeman@yahoo.com> wrote:

> In section 14.3, the definition of Accept-Encoding is given as follows:
>
>        Accept-Encoding  = "Accept-Encoding" ":"
>                           1#( codings [ ";" "q" "=" qvalue ] )
>
> This definition implies that there must be at least one non-null  
> codings. However, just below this definition, one of the examples given  
> has an empty Accept-Encoding field-value:
>
>        Accept-Encoding: compress, gzip
>        Accept-Encoding:
>        Accept-Encoding: *
>        Accept-Encoding: compress;q=0.5, gzip;q=1.0
>        Accept-Encoding: gzip;q=1.0, identity; q=0.5, *;q=0
>
> Furthermore, the fourth rule for testing whether a content-coding is  
> acceptable mentions the possibility that the field-value may be empty.
>
> It seems, then, that the definition for Accept-Encoding should be  
> revised:
>
>        Accept-Encoding  = "Accept-Encoding" ":"
>                           #( codings [ ";" "q" "=" qvalue ] )

Yes, looks like a bug to me.

Thank you,

Alex.
Received on Friday, 3 June 2005 02:54:45 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 27 April 2012 06:49:40 GMT