tentando postar com ruby mecanizar
Eu capturei os cabeçalhos HTTP de login usando o plug-in do Firefox, LiveHTTPheaders.
Encontrei o seguinte URL e variáveis.
POST /login
email=myemail%40gmail.com&password=something&remember=1&loginSubmit=Login
E aqui está o código que estou executando:
require 'rubygems'
require 'mechanize'
browser = Mechanize.new
browser.post('http://www.mysite.com/login',
[
["email","myemail%40gmail.com"],
["password","something"],
["remember","1"],
["loginSubmit","Login"],
["url"=>""]
]
) do |page|
puts page.body
end
No entanto, isso não me dá nada! há algo errado com meus parâmetros de postagem?