Re: Any objections to "Accept-encoding: gzip, *;q=0"?

 >  (a) Accept-Encoding: gzip, compress, no-identity
> /* an explicit "no identity-encoding wanted" token */
>
>  (b) Accept-Encoding: gzip, compress, strict
> /* "strict" means "this set, or nothing" */
>
>  (c) Accept-Encoding: gzip, compress, identity;q=0.0
> /* allow qvalues here */

I think this is the best. it allows the case to be handled where the
source form is accepted but not ideal. Consider the case where the rank
of preferences is gzip / source / compress where gzip is prefered, and
the source form prefered over unix compress.

I think this is a more realistic case than "don't want the source at
all".

>  (d) Accept-Encoding-Strict: gzip, compress
> /* define new header to avoid compatibility questions */

Ugh! Please, no more headers unless there is a serious problem with one
already defined!

I dislike the * proposal intensely. Best leave punctuation for use in
regular expressions and separators. It is always a mistake to use a
punctuation mark to stand for a symbol IMHO. identity is OK by my
reconning although NULL is shorter and may be more descriptive in this
context.


    Phill

Received on Monday, 21 July 1997 16:21:22 UTC