open-uriのopenメソッドに日本語を用いたらエラーが出たので対処法をメモ
url= "http://search.hatena.ne.jp/keyword?word=野球&mode=rss&ie=utf8&page=1" open(url)
以下の用なエラーを吐いたので、対処法をメモ
/usr/lib/ruby/1.9.1/uri/common.rb:176:in `split': bad URI(is not URI?):
対処法
URIモジュールをrequire
require "uri" url= "http://search.hatena.ne.jp/keyword?word=野球&mode=rss&ie=utf8&page=1" new_url = URI.encode(url) open(new_url)
で解決。