Mechanizeでユーザエージェント指定&リダイレクト指定

こんな感じ。

require 'mechanize'

・・・

  agent = WWW::Mechanize.new
  agent.user_agent_alias = 'Windows IE 7'
  agent.redirect_ok='true'
  agent.redirection_limit=3

アイリアスは以下のものが用意されています。

  • Windows IE 6
  • Windows IE 7
  • Windows Mozilla
  • Mac Safari
  • Mac FireFox
  • Mac Mozilla
  • Linux Mozilla
  • Linux Konqueror
  • iPhone
  • Mechanize

ネタ元