Mechanize 'stop button'


#1

Hello, I’ve run into a bit of a situation with mechanize:

def get_page
agent = WWW::Mechanize.new
agent.read_timeout = 150
page_one = agent.get(www.foo.com)
page_two = agent.submit(form) # will timeout
rescue Timeout::Error
page_two.body # returns nil
end

When the page eventually times out, i’d still like to parse what it
gathered, but i can’t grab what it read. The functionality i really
want is to ‘hit the stop button’ and grab what’s there.

Any ideas?