On Sat, 7 Dec 2002, Bruce Williams wrote:

> On Friday 06 December 2002 12:20 pm, ahoward wrote:
> | On Sat, 7 Dec 2002, Bruce Williams wrote:
> |
> | B> To be pedantic, HTML 4.01 Specification (W3C Recommendation 24 December
> | 1999), B> Section 17.13.4 does maintain the '+' space encoding (referring
> | to RFC 1738 B> as a reference).
> |
> | but 2396 obsoletes 1738 and 1808
> |
> | the reality is that several of our apaches do not support the '+'.  this is
> | more convincing than any rfc to me.
> |
> | -a
>
> That's fine.  I didn't say it wasn't historical; I mentioned the pedantic
> nature of the data, in any case ;)

for those intersted, the URI package written by akira yamada available on the
RAA is *extremely complete* and handles '+' vs '%20' in the rfc2396 fashion.
in fact, a copy of rfc2396.txt is included in the dist.  the URI package
handles ftp, http, ldap, mailto, etc.  there are no docs, but the test
directory should get anyone going in a hurry.

  http://arika.org/ruby/uri.xhtml

(pretty cool url eh?)

this solves all the problems i was having and i would reccomend it over the
standard CGI.escape routines.

-a

-- 

 ====================================
 | Ara Howard
 | NOAA Forecast Systems Laboratory
 | Information and Technology Services
 | Data Systems Group
 | R/FST 325 Broadway
 | Boulder, CO 80305-3328
 | Email: ahoward / fsl.noaa.gov
 | Phone:  303-497-7238
 | Fax:    303-497-7259
 ====================================