【发布时间】:2022-09-27 21:57:25
【问题描述】:
我想用 Webdriver 连接到一个站点,但 cloudflare 挑战(不是 hcaptcha)将 selenium 检测为机器人并且没有通过 Cloudflare 挑战。
我在我的代码中使用了这些标志和许多类似的标志,但我还没有能够绕过。
ChromeOptions options=new ChromeOptions();
options.setExperimentalOption(\"excludeSwitches\", Collections.singletonList(\"enable-automation\"));
options.setExperimentalOption(\"useAutomationExtension\", false);
options.addArguments(\"--disable-blink-features\");
options.addArguments(\"--disable-blink-features=AutomationControlled\");
System.setProperty(\"webdriver.chrome.driver\", \"drivers/chromedriver.exe\");
driver = new ChromeDriver(options);
我的 chrome 版本 104.0.5112.81 和 chrome 驱动程序版本是 104.0.5112.79
如何绕过 Cloudflare?
标签: selenium selenium-webdriver selenium-chromedriver cloudflare bypass