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 ====================================