如果在使用带Web的WebDrivers时,如何使用Selenium下载文件?

时间:2017-05-10 11:08:29

标签: c# azure selenium phantomjs

我需要使用Selenium下载pdf文件。单击按钮时将下载此pdf文件。该文件的URL不可访问,该按钮直接提交表单和服务器响应(没有确认对话框)。

我正在使用PhantomJS WebDriver(该项目在C#中),因为该应用程序将是Azure webapp,因此我无法使用ChromeDriver或类似工具。问题是PhantomJS无法处理二进制文件,因此当我模拟按钮中的点击时,应用程序不会下载任何内容。

任何想法?

P.D:Selenium不仅适用于pdf下载,该项目还会对其进行大量删除。

0 个答案:

没有答案