警告防止重定向
Watir Prevent Redirection
如何防止 Watir 重定向?我有一个网站,用户可以在其中粘贴 url 并从中检索图像。有时我看到 url 被重定向到另一个页面(i.e.advertising 特殊)。
我可以让它像这样工作:
b = Watir::Browser.new :phantomjs
b.goto my_url
browser.back if b.url != my_url
但不是很优雅。我希望有一个 属性 类似于 Mechanize 的:
agent = Mechanize.new { |agent| agent.user_agent_alias = 'Mac Safari' }
agent.redirect_ok = false
Watir 没有阻止重定向的选项。
Watir 以与真实用户相同的方式驱动浏览器。由于真实用户不会选择是否遵循重定向,Watir 也不会。
如何防止 Watir 重定向?我有一个网站,用户可以在其中粘贴 url 并从中检索图像。有时我看到 url 被重定向到另一个页面(i.e.advertising 特殊)。
我可以让它像这样工作:
b = Watir::Browser.new :phantomjs
b.goto my_url
browser.back if b.url != my_url
但不是很优雅。我希望有一个 属性 类似于 Mechanize 的:
agent = Mechanize.new { |agent| agent.user_agent_alias = 'Mac Safari' }
agent.redirect_ok = false
Watir 没有阻止重定向的选项。
Watir 以与真实用户相同的方式驱动浏览器。由于真实用户不会选择是否遵循重定向,Watir 也不会。