Selenium chromedriver中阻止XML文件下载

时间:2018-06-30 12:02:33

标签: xml selenium-chromedriver blocked

我正在尝试在将XML文件默认导出的应用程序中从excel导出数据。当我单击导出按钮时,它将打开一个新的chrome窗口,并显示警告消息“此文件可能损害您的计算机”,并带有选项“保留或丢弃”。 我希望在没有此提示的情况下自动下载XML文件。我该如何实现?

1 个答案:

答案 0 :(得分:0)

可以通过chromeoptions进行控制。

--safebrowsing-disable-download-protection

在Java中,

ChromeOptions options = new ChromeOptions();
options.addArguments("--safebrowsing-disable-download-protection");
ChromeDriver driver = new ChromeDriver(options);

在此处查看更多信息。

https://peter.sh/experiments/chromium-command-line-switches/