- From: Scott Lawrence <lawrence@agranat.com>
- Date: Thu, 22 Jan 1998 16:41:57 -0500
- To: ietf-http-ext@w3.org
>>>>> "PL" == Paul Leach <paulle@microsoft.com> writes: PL> I would suggest something like this: PL> Man: Registered-Header1, Reg-Hedr2, 23-, 35- PL> Extension: URL1; ns=23, URL2; ns=35 PL> For registered header, no "Extension:" is needed. The only complication in PL> Man over what is required for simple mandatory registered headers is that PL> "23-" is a prefix, not an exact match whole header. The concession to PL> decentralized extensibility is that "Extension" does not have to be listed PL> in the Man header. The difficulty with: Man: Register-Header is that it doesn't convey what _version_ of the definition of Registered-Header you are using. If, for example, I wish to send: Scooby: dooby; doo Where 'Scooby: dooby' was defined by RFC4000 and the 'doo' extention was defined by RFC4100. What I want to express is that you should reject the request unless you understand RFC4100, not that you understand some older version of the Scooby header. So I would add: Man: http://ietf.org/rfcs/rfc4100.txt As for headers, it might be usefull for me to add: Vary: Scooby so that intervening proxies would understand that the response to this request also depends on the Scooby header - that way the proxy can do the right thing even if it does not implement 4100. -- Scott Lawrence EmWeb Embedded Server <lawrence@agranat.com> Agranat Systems, Inc. Engineering http://www.agranat.com/
Received on Thursday, 22 January 1998 16:43:06 UTC