尝试与Watir一起使用代理...(Rails)

时间:2018-10-03 10:48:34

标签: ruby-on-rails ruby selenium google-chrome watir

我有一些代理可以与我的Watir集成一起使用,这些代理使用身份验证。没有有关代理(http://watir.com/guides/proxies/)进行身份验证的文档。从上一则SO文章中,我读到它应该采用以下格式:

proxy = {
      http: 'http://user:pass@35.197.175.20:3128',
      ssl:  'https://user:pass@35.197.175.20:3128'
    }

我使用以下代理创建我的浏览器对象:browser = Watir::Browser.new :chrome, headless: true, proxy: proxy

我在做什么错?为什么不通过代理路由连接?

1 个答案:

答案 0 :(得分:0)

Watir主要基于硒。截止到发布之日,Selenium不支持代理授权。

已经提出了一个问题https://github.com/watir/watir/issues/798,但至今还没有解决。可能在将来;但我建议您现在就考虑替代方法。