如何使用Python在Selenium中使用经过身份验证的代理

时间:2020-02-05 18:24:29

标签: python selenium https proxy proxies

我阅读了很多有关在Selenium中使用HTTPS代理的信息,并决定使用SeleniumWire,SeleniumWire确实很慢。现在,我正在寻找一种在Selenium中使用HTTPS代理的方法。

有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

这可能适用于最近的Chrome:

import base64
auth = base64.b64encode(b'user:pass').decode()

driver.execute_cdp_cmd("Network.enable", {})
driver.execute_cdp_cmd("Network.setExtraHTTPHeaders", {"headers": {"Proxy-Authorization": "Basic " + auth}})

让我们知道它是否对您有用。

相关问题