[EMAIL PROTECTED] wrote:

> An unescaped � is not valid in URLs, it should be encoded as %E9
> http://www.melbourne.net/antonr/r�sum�.html fails for me in IE5.5, but works
> in NT4.7
> http://www.melbourne.net/antonr/r%E9sum%E9.html works in both.
> 
> More details can be found in RFCs 1738 and 2396.
> 
> In REBOL, (at least in REBOL/View 0.9.8.3.1) you must prevent the %E9
> encoding from being decoded too soon. A literal %E9 in a URL gets decoded
> into � immediately; therefore in literal URLs you must escape the % by using
> %25, or hide the url inside a string.
> read http://www.melbourne.net/antonr/r%E9sum%E9.html doesn't work, but
> read to-url "http://www.melbourne.net/antonr/r%E9sum%E9.html" does, and so
> does
> read http://www.melbourne.net/antonr/r%25E9sum%25E9.html.

This looks pretty ugly to me.  While it's nice to know that there's a
workaround, IMHO REBOL should be taking care of this automatically when
requesting URL's with special characters.  Would someone like to file
this as a bug report?

-Jake

Reply via email to