Re: Summary of opinions on Negotiate header

Benjamin Franz:
[...]
>
>By the way, a benefit of the alternate proposal for adding a new MIME type
>of 'n/t' instead of a new 'Negotiate' header that no one has mentioned is
>that it could be used *today* with the Apache 1.1.1 server's content
>negotiation and .asis or .meta modules.

The 'Negotiate' header can also be used *today* with a simple CGI
script. I have such a script running under
http://gewis.win.tue.nl/conneg-bin/stats.  I'm not an expert on the
internal apache module interfaces, but from what I have read, adding
something which uses Negotiate is relatively simple.

While most of this discussion boils down to a question of taste, there
*is* a real technical argument against stuffing `n/t' into the Accept
header: saying `Vary: Accept, Accept-Language' in stead of `Vary:
Negotiate, Accept-Language' will greatly reduce the efficiency of Vary
header based caching.

[...]
>I think that having a new MIME type 'n/t' is really the way to go rather
>than a 'Negotiate:' (unimplemented by anyone yet) header. 

I have both implemented a script that looks for the Negotiate header,
and a user agent that sends it.  See
http://gewis.win.tue.nl/~koen/conneg/.

>Benjamin Franz

Koen.

Received on Thursday, 26 September 1996 06:30:11 UTC