我使用 Mechanize 做自动登陆。 尝试:
require 'mechanize'
agent = Mechanize.new
page = agent.get 'http://ruby-china.org/account/sign_in'
form = page.forms[1]
form['user[login]'] = 'username'
form['user[password]'] = 'password'
form.submit
page = agent.get 'http://ruby-china.org'
page.body.match /username/
成功了。
但是到 http://yyets.com 上去试用。
require 'mechanize'
agent = Mechanize.new
page = agent.get 'http://www.yyets.com/User/Login'
form = page.forms[2]
form['email'] = 'username'
form['user_pass'] = 'password'
form.submit
page = agent.get 'http://www.yyets.com'
结果却是失败的。求大牛帮忙看看。