- From: Bill Smith <Bill.Smith@Eng.Sun.COM>
- Date: Mon, 24 Mar 1997 18:49:31 -0800 (PST)
- To: w3c-sgml-wg@w3.org
Michael Sperberg-McQueen wrote: > Can you (or anyone) give a clear explanation of when and where the > semicolon can be used? I have read RFC 1738 without becoming clear on > the interrelations of semicolon, question mark, and hash mark. The > ERB originally wanted to have something to separate the URL proper > from the extended-pointer syntax, which did NOT specify explicitly > whether it was the client or the server which should actually do > the query. Would semicolon fit that bill? I find that RFC 1808 has a clearer description of the URL grammar, especially where params are concerned. It is quite clear on the syntax: <scheme>://<net_loc>/<path>;<params>?<query>#<fragment> Unfortunately, the new Berners-Lee/Fielding/Masinter draft appears to contradict RFC 1808 with respest to parameters. "Extensive testing of current client applications demonstrated that the majority of deployed systems do not use the ";" character to indicate trailing parameter information, ..." Our application certainly makes use of ";" to indicate trailing parameters and I suspect will break if this draft is adopted unmodified. I'd hesitate to use the "new" Berners-Lee/Fielding/Masinter syntax unless it has already become an RFC.
Received on Monday, 24 March 1997 21:50:04 UTC