【发布时间】:2017-11-18 17:11:49
【问题描述】:
require 'rubygems'
require 'selenium-webdriver'
@p = File.read("proxy.txt")
@proxies = @p.split(/::/)
@proxy = @proxies[rand(@proxies.count)]
caps = Selenium::WebDriver::Remote::Capabilities.firefox(proxy: Selenium::WebDriver::Proxy.new(http: @proxy))
driver = Selenium::WebDriver.for :chrome, desired_capabilities: caps
driver = Selenium::WebDriver.for :chrome
driver.get("http://showip.net/")
这段代码可以正常工作,意味着打开 Windows 等等,但每次我看到我自己的本地 IP 地址不是 PROXY。这意味着代理不起作用。 我非常需要使用代理原型。 你能帮我吗?请...
谢谢。
【问题讨论】:
-
提示:
@proxies.sample用于数组中的随机条目。