我需要使用Selenium下载pdf文件。单击按钮时将下载此pdf文件。该文件的URL不可访问,该按钮直接提交表单和服务器响应(没有确认对话框)。
我正在使用PhantomJS WebDriver(该项目在C#中),因为该应用程序将是Azure webapp,因此我无法使用ChromeDriver或类似工具。问题是PhantomJS无法处理二进制文件,因此当我模拟按钮中的点击时,应用程序不会下载任何内容。
任何想法?
P.D:Selenium不仅适用于pdf下载,该项目还会对其进行大量删除。