2016-03-09から1日間の記事一覧

read_bodyの続き

ライブラリにも書いてある、サンプル的なソース ーーーー http.request_get(url.path) {|res| res.read_body do |segment| print segment end} ----- ここでいじってみて分かったのは、read_bodyで読み込む segmentは、1行じゃなかった。。。。 resを1…

called twiceが解決

NGなソース ーーーーーーー url = URI.parse('http://www.sample.com/')req = Net::HTTP::Get.new(url.path)res = Net::HTTP.start(url.host, url.port) {|http| http.request(req)} res.read_body do |segment| print segmentend ーーーーーーー OKなソース…

ruby の http read_body

read_bodyを見つけて、http get したものを全部見て 必要なものだけ表示したいと思った。 しかし、read_bodyがそもそもうまく動いていない。 called twice (IOError)とかいわれて、エラーとなる。 methodが古いのか、、、深追いするか、別の方法を考えるか。…