W3C home > Mailing lists > Public > ietf-http-wg-old@w3.org > September to December 1996

Re: Summary of opinions on Negotiate header

From: Larry Masinter <masinter@parc.xerox.com>
Date: Tue, 24 Sep 1996 15:45:01 PDT
To: koen@win.tue.nl
Cc: http-wg%cuckoo.hpl.hp.com@hplb.hpl.hp.com, koen@win.tue.nl
Message-Id: <96Sep24.154501pdt."2759"@golden.parc.xerox.com>
> If you can think of something shorter than `Negotiate: tcn', please
> let me know.

How about including "tcn" (no /) in the Accept header?
It would also shorten the 'Vary:' response header.

     GET /paper HTTP/1.1
     Host: x.org
     User-Agent: WuxtaWeb/2.4
     Accept: tcn, text/html, application/postscript, */*

"I will accept a rendering which is really just a list of other
renderings".

I had some fantasy where 'tcn' was like 'multipart/alternative' and 

     {"paper.html.en" 0.9 {type text/html} {language en}},
     {"paper.html.fr" 0.7 {type text/html} {language fr}},
     {"paper.ps.en"   1.0 {type application/postscript} {language en}}
 
was thought of as a shorthand for:

================================================================
Content-Type: Multipart/Alternative; Boundary="#"

--#
Content-type: Message/External-body;access-type=URL;URL="paper.ps.en"

Content-type: text/html
Content-language: fr
Content-quality: 0.7
--#
Content-type: Message/Externalbody;access-type=URL;URL="paper.html.fr"


Content-type: application/postscript
Content-language: en
Content-quality: 1.0
--#--
================================================================
Received on Tuesday, 24 September 1996 15:48:50 EDT

This archive was generated by hypermail pre-2.1.9 : Wednesday, 24 September 2003 06:32:14 EDT