为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

繁星点点滴滴 2022-07-19 20:41:30
我阅读了很多关于在 Selenium 中使用 HTTPS 代理的信息,并决定使用 SeleniumWire,但 SeleniumWire 真的很慢。现在我正在寻找一种在 Selenium 中使用 HTTPS 代理的方法。有人可以帮我吗?
查看完整描述

1 回答

?
呼唤远方

TA贡献1856条经验 获得超11个赞

这可能适用于最近的 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}})

让我们知道它是否适合您。


查看完整回答
反对 回复 2022-07-19
  • 1 回答
  • 0 关注
  • 84 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信