Mechanizeでファイルの中身が途切れる
agent.getで返ってくるオブジェクトがHTML(Mechanize::Page)ではなく、File(Mechanize::File)の場合。
gzip圧縮を切りましょう。
agent = Mechanize.new agent.gzip_enabled = false agent.get("http://www.yahoo.co.jp/javascript/fp_base_bd_ga_5.3.2.js")
gzip_enabled=(true_or_false)
http://w.livedoor.jp/ruby_mechanize/d/Mechanize#gzip_enabled=