mechanize:Mechanize:Example
まんま
require 'mechanize' require 'logger' agent = Mechanize.new { |a| a.log = Logger.new("mech.log") } #agent.user_agent_alias = 'Mac Safari' page = agent.get("http://www.google.com/") search_form = page.form_with(:name => "f") search_form.field_with(:name => "q").value = "Hello" search_results = agent.submit(search_form) puts search_results.body
で、
<!doctype html><head><title>Hello - Google 検索</title><script> ... </script>