- 216 名前:デフォルトの名無しさん mailto:sage [2008/08/22(金) 01:19:03 ]
- Net::HTTP を利用してるモジュールがあるんですが、中で
body = StringIO.new http.request_get(uri.path){|res| res.read_body {|part| size += part.size body.write(part) } } としてる部分がありました(request_getはrequest_postのもあります) どうせ最後には全部メモリに入るわけだし、ふつーに body = request_get(uri.path).body size = body.size でいいと思うんですが、わざわざ細かく読み込んでるのは何か理由があるんでしょうか?
|

|