gpt4 book ai didi

ruby 。 Selenium 。代理人。代理不工作

转载 作者:太空宇宙 更新时间:2023-11-03 16:58:56 25 4
gpt4 key购买 nike

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/")

这段代码是有效的,意味着打开窗口等等,但每次我看到我自己的本地 IP 地址不是 PROXY。这意味着代理不起作用。我非常需要使用代理原型(prototype)。你能帮我吗?请...

谢谢。

最佳答案

看起来你用正确的选项声明它:

driver = Selenium::WebDriver.for :chrome, desired_capabilities: caps

然后由于无法解释的原因,您再次声明它,踩踏前一个,没有任何选择:

driver = Selenium::WebDriver.for :chrome

第二个实例不应该存在。删除它。

关于 ruby 。 Selenium 。代理人。代理不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47368762/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com