On Jun 6, 12:56 pm, bsag... / gmail.com wrote:
> Hello, n00b here. I use open-uri to read a Yahoo .csv file of stock
> and index quotes. Yahoo indices start with a circumflex ("^") which a
> browser will convert to "%5e". The following line is rejected by Yahoo
> (andRuby) ==>s=open('http://download.finance.yahoo.com/d/quotes.csv?s=^DJI,^SPX,^IXIC&f=sl1d1t1nohgv&e=.csv').read
> Is there a Ruby method that will automatically convert illegal
> characters into url-speak? Thanks, Bill

Oops, that url is ==> http://download.finance.yahoo.com/d/quotes.csv?s=%5eDJI,%5eSPX,%5eIXIC&f=sl1d1t1nohgv&e=.csv