mechanize:Mechanize#transact
require 'mechanize' agent = Mechanize.new agent.get('http://www.yahoo.co.jp/') p agent.history.size agent.get('http://www.google.com/') p agent.history.size agent.transact do |x| page = x.get('http://google.com/') google_form = page.form('f') google_form.q = 'ruby mechanize' page = x.submit(google_form) end p agent.history.size
で、
1 3 3