【问题标题】:Follow post form redirects using Ruby Mechanize使用 Ruby Mechanize 跟踪表单重定向
【发布时间】:2017-02-14 13:40:48
【问题描述】:

我们正在尝试遵循在使用 ruby​​ Mechanize/Nokogiri 显示内容之前初始化重定向的帖子表单。一个例子是

上的搜索表单

http://www.chewtonrose.co.uk/

...如果您点击浏览器上的“搜索”按钮,您将被带到

http://www.chewtonrose.co.uk/AdvancedSearch/tabid/4280/Default.aspx?view=tn

  • 我们如何设置 Mechanize 以返回第二个 url?
  • Mechanize 是不是合适的工具?

【问题讨论】:

    标签: ruby nokogiri mechanize


    【解决方案1】:

    是的,机械化很好。我检查了在这种情况下您需要提交 WITH 按钮。

    agent = Mechanize.new
    page = agent.get(<url>)
    form = #get form
    button = #get button
    page2 = agent.submit(form, button)
    page2.uri # will show your 2nd url
    

    【讨论】:

      猜你喜欢
      • 2013-07-04
      • 2015-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-24
      • 2013-04-15
      • 2010-09-26
      • 2014-04-13
      相关资源
      最近更新 更多