- From: <lee@sq.com>
- Date: Tue, 25 Mar 97 21:50:44 EST
- To: dgd@cs.bu.edu, w3c-sgml-wg@w3.org
> >Using ";" is accepted practise, and provides the right semantics > >for XML (addressing), is no harder, or very little harder for CGI > >programmers to support, allows combined use with fragment specs > >and queries. It also works in all browsers I've tested (we use > >parameters in DynaWeb). > > It works with almost no servers. The browser is not the problem here, the > server is. CGI provides no special support for parameters, and they are > _not_ widespread practice. And, as Tim pointed out, they are not special > anymore, according the the RFC. In all servers I've access to, MIME parameters are passed on unaltered to the CGI script, which is free to do (for example) if (/[?]/) { s/[&]/;/g } and then proceed. For example, Netscape and Oracle servers handle this fine, as do NCSA and Apache. That's well over half of Internet web servers already... so I wouldn't say "almost no servers". It's true that they don't pass the parameters to the CGI script in a separate variable, if that's what you mean, but they don't swallow them either. Lee
Received on Tuesday, 25 March 1997 21:50:49 UTC