使用 Ruby Mechanize 跟随 post 表单重定向
Follow post form redirects using Ruby Mechanize
我们正在尝试遵循 post 表单,这些表单在使用 ruby Mechanize/Nokogiri 显示其内容之前初始化重定向。一个例子是
上的搜索表单
...如果您点击浏览器上的 "search" 按钮,您将被带到
http://www.chewtonrose.co.uk/AdvancedSearch/tabid/4280/Default.aspx?view=tn
- 我们如何将 Mechanize 设置为 return 那一秒 url?
- Mechanize 是正确的工具吗?
是的,机械化很好。我检查过在这种情况下您需要使用按钮提交。
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
我们正在尝试遵循 post 表单,这些表单在使用 ruby Mechanize/Nokogiri 显示其内容之前初始化重定向。一个例子是
上的搜索表单...如果您点击浏览器上的 "search" 按钮,您将被带到
http://www.chewtonrose.co.uk/AdvancedSearch/tabid/4280/Default.aspx?view=tn
- 我们如何将 Mechanize 设置为 return 那一秒 url?
- Mechanize 是正确的工具吗?
是的,机械化很好。我检查过在这种情况下您需要使用按钮提交。
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