- From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
- Date: Mon, 09 Feb 1998 23:51:57 -0500 (EST)
- To: jg@pa.dec.com
- Cc: uri@Bunyip.Com
jg@pa.dec.com (Jim Gettys) wrote: >[...] The November draft submitted >by Fielding is closest to this model, but does need some further work; >e.g. the host part of the document needs clear deliniation from the rest >of the URI spec, so that it is clear that this is additional syntax which >is common in a number of schemes, but not at all inherent in URI syntax. I'm not going to have Internet access again for a while after tomorrow morning, so I'll put in my 2 cents now. I'm not sure what you mean by "inherent", but the draft seems to make clear that a //<site> component is not required in URIs for all schemes: [...] 4.3. URI Syntactic Components The URI syntax is dependent upon the scheme. Some schemes use reserved characters like "?" and ";" to indicate special components, while others just consider them to be part of the path. However, most URI schemes use a common sequence of four main components: <scheme>://<site><path>?<query> each of which, except <scheme>, may be absent from a particular URI. For example, some URI schemes do not allow a <site> component, and others do not use a <query> component. [...] The main thing that's come up and not in the URI draft is use of '$' as a delimiter for server-side instructions, which would be considered another (also optional) component of the URI field in URI-references, with '$' moved from the mark group to a group of greater gravity. I don't know if that's appropriate to include in a Draft Standard, and if they can only refer to other Draft Standards, how it could be included at all (I'm not "reifying" the IETF standardization process, but I do think that its traditional emphasis on implementation experience and backward compatibility should not become any more "bogus" :). Can a $<instruction> be considered a "special component" like ;<parmeter>? Most deployed UAs would treat a $<instruction> as part of the component which immediately precedes it. Where is the best formal position for it w.r.t. <path>[;<parameter>][?<query>] ? Fote ========================================================================= Foteos Macrides Worcester Foundation for Biomedical Research MACRIDES@SCI.WFBR.EDU 222 Maple Avenue, Shrewsbury, MA 01545 =========================================================================
Received on Tuesday, 10 February 1998 02:33:29 UTC