Clearly, the current server design (of at least CERN, NCSA, and Plexus)
isn't going to be able to cleanly support all of the HTTP features we want
to be able to support.
> This is already almost possible without a complete rewrite.
> This is why I suggested a "parameters" syntax
>
> GET /path/path/path/object,parms?args [HTTP/1.0]
I'm thinking about something like this (where [stuff] means it's optional):
GET object[{msg}][;metadata][?querydata]
Where ``msg'' is defined by the object (and to some extent the server,
perhaps added by some standard, see next paragraph) but is probably some
form of attribute/value pair. And "metadata" is resevered for
future standardization in the HTTP URL space (since there has been
some talk about this in the past though the exact syntax may differ
from my example).
Perhaps we need to form a group to define a Common HyperObject Protocol
so servers can agree on these conventions, like CGI does for the current
interface but perhaps a little more comprehensive.
--sanders