W3C home > Mailing lists > Public > ietf-http-wg-old@w3.org > January to April 1996

Re: HTTP 1.0&1.1 URL safe characters conflict with HTML?

From: Larry Masinter <masinter@parc.xerox.com>
Date: Tue, 13 Feb 1996 01:10:50 PST
To: dwm@shell.portal.com
Cc: fielding@avron.ICS.UCI.EDU, http-wg%cuckoo.hpl.hp.com@hplb.hpl.hp.com
Message-Id: <96Feb13.011059pst.2733@golden.parc.xerox.com>
There's unsafe and then there's <unsafe>. The URL BNF uses the term
<unsafe> for a specific set of characters which have to abide by some
rules, and the term <reserved> for some other characters which have
different rules.

The point is that '+' should be in the <reserved> set but not in the
<unsafe> set. It's unsafe to use <reserved> characters too in
situations where they are reserved, such as the query part of a URL
after the ?. (It isn't unsafe to use them in other URLs). 

So, you're right, '+' is unsafe (in that context) but you're wrong,
it's not <unsafe>.
Received on Tuesday, 13 February 1996 01:15:17 EST

This archive was generated by hypermail pre-2.1.9 : Wednesday, 24 September 2003 06:31:45 EDT