如何使用 Python 在 Selenium 中使用经过身份验证的代理
How to handle using a authnticated Proxy in Selenium using Python
我阅读了很多有关在 Selenium 中使用 HTTPS 代理的信息,并决定使用 SeleniumWire,尽管 SeleniumWire 确实很慢。现在我正在寻找一种在 Selenium 中使用 HTTPS 代理的方法。
有人可以帮我吗?
这可能适用于最近 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}})
让我们知道它是否适合您。
我阅读了很多有关在 Selenium 中使用 HTTPS 代理的信息,并决定使用 SeleniumWire,尽管 SeleniumWire 确实很慢。现在我正在寻找一种在 Selenium 中使用 HTTPS 代理的方法。
有人可以帮我吗?
这可能适用于最近 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}})
让我们知道它是否适合您。