W3C home > Mailing lists > Public > w3c-dist-auth@w3.org > April to June 1998

webdav-collection-protocol-00: maybe use header-prefix

From: Jim Davis <jdavis@parc.xerox.com>
Date: Tue, 9 Jun 1998 13:44:11 PDT
Message-Id: <3.0.3.32.19980609134411.007dc290@mailback.parc.xerox.com>
To: slein@wrc.xerox.com
Cc: w3c-dist-auth@w3.org
Comments on the excellent draft, ctd..

If you are going to use the syntax proposed in the ID "Mandatory Extensions
in HTTP" for the method names, you may as well also use the namespace
syntax they propose (even though it's ugly) where the Man header specifies
not only the URI of the extension set but also a unique (for each extension
set within the current method call) prefix for the headers added by that
extension set.  So e.g.

M-PUT /~whitehead/dav/ HTTP/1.1
Host: www.ics.uci.edu
Man: "DAV:Coll-headers"; ns=259-
259-Referential-Member: spec08.ref
259-Ref-Target: http://www.ics.uci.edu/...
259-Ref-Integrity: T
259-Position: After requirements.html

This will ensure that there is no collision with names of headers
introduced by orthogonal extensions.

Note also that Nielsen et al recommend that any header-prefix be at least
three digits.
Received on Tuesday, 9 June 1998 16:45:23 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 18:43:47 GMT