java - 创建 ChromeDriver 后可以添加代理吗?
问题描述
通常向 chromedriver 添加选项很容易。
Proxy proxy = new Proxy();
proxy.setHttpProxy("163.172.125.151:3128");
proxy.setSslProxy("163.172.125.151:3128");
DesiredCapabilities capabilities = DesiredCapabilities.chrome();
capabilities.setCapability("proxy", proxy);
capabilities.setCapability(ChromeOptions.CAPABILITY, options);
wDriver = new ChromeDriver(capabilities);
//已弃用..
在创建 chromedriver 之后,我正在寻找一种添加代理的方法
ChromeOptions 选项 = driver.getOptions();
有这样的吗?或者是否可以在运行时添加代理而不需要任何扩展?
解决方案
推荐阅读
- python - 为什么我需要 2 对括号来声明一个数字列表
- entity-framework-core - EF Core - 急切加载相关实体
- python - Python 的 pyodbc 是否支持服务器端游标(用于 Netezza)?
- sqlalchemy - 有没有办法在 Alembic 中生成顺序修订 ID?
- linq - SingleOrDefault in F#
- dialogflow-es - 有没有办法将一个意图的内容复制到另一个意图?
- python - 如何在另一个表的特定属性上设置 ForeignKey?
- java - 如何使 JFileChooser 中的“查找”字段在 Windows 上可编辑?
- xml - 如何使用 xmlstarlet 将元素插入 xml?
- protractor - 如何使用 Protractor 正确通过 reCaptcha 系统