From: bsagert@... Date: 2008-06-07T04:59:25+09:00 Subject: open-uri and illegal url characters 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