打印

[一般问题] open-uri中open方法的bug吗??

open-uri中open方法的bug吗??



require 'open-uri'
uri = 'http://cncfile1.shooter.cn/cache/1208567335/[ChiSub]Cinema.Paradiso_Nightmare.rar'
enuri = URI.encode(uri)
data = open(enuri){|f| f.read} #这句报错 说是bad uri(is not uri?)


[ 本帖最后由 rubylee 于 2008-4-19 09:18 编辑 ]
埋头做事 低头做人

TOP



site = 'cncfile1.shooter.cn' 
path = '/cache/1208567335/[ChiSub]Cinema.Paradiso_Nightmare.rar'
req = Net::HTTP.new(site)
resp,data = req.get(URI::encode(path))#这样就不会出错 但用上面的open就报错 baduri..


埋头做事 低头做人

TOP

2008-11-22 19:30 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html) @38.103.63.61