我有一些代理可以与我的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
我在做什么错?为什么不通过代理路由连接?
答案 0 :(得分:0)
Watir主要基于硒。截止到发布之日,Selenium不支持代理授权。
已经提出了一个问题https://github.com/watir/watir/issues/798,但至今还没有解决。可能在将来;但我建议您现在就考虑替代方法。