System.setProperty("webdriver.chrome.driver", "E:\\chromedriver.exe");
//设置无头模式
ChromeOptions chromeOptions=new ChromeOptions();
chromeOptions.addArguments("-headless");
chromeOptions.addArguments("--window-size=1920,1048");
ChromeDriverService driverService = ChromeDriverService.createDefaultService();
ChromeDriver driver = new ChromeDriver(driverService, chromeOptions);
//设置无头模式下允许下载文件
Map<String, Object> params = new HashMap<>();
params.put("behavior", "allow");
params.put("downloadPath", "C:\\Users\\"+System.getenv("USERNAME")+"\\Downloads");
driver.executeCdpCommand("Browser.setDownloadBehavior",params);
版权声明:本文为diaojian66原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。