Ruby Mechanize 网站抓取总是只返回 JavaScript 数据



我正在使用机械化 gem 来抓取具有登录身份验证的网站内容。我可以使用机械化gem成功登录,但是在使用机械化提交表单后,服务器响应只有javascript内容,我在响应页面中看到的只是javascript内容,我没有找到任何html数据,我不确定我做错了什么.这是我的代码请看一下

agent = Mechanize.new { |a|
 a.follow_meta_refresh = true
}
agent.get("https://www.somewebsite.com/signin.html")
form = agent.page.forms.first
form.username = 'username@mail.com'
form.password = 'password'
page = form.submit
puts page.body ## returns javascript content only

但是原始站点具有我想要的仪表板内容.

谁能帮我,提前谢谢。

我使用水豚网络套件来解决我的问题

相关内容

  • 没有找到相关文章

最新更新