Selenium:如何获取自动启动的下载链接?

时间:2015-10-15 12:30:54

标签: selenium selenium-webdriver selenium-chromedriver selenium-firefoxdriver

我正在使用selenium来自动执行某些下载任务,但有些页面会自动启动下载,我需要在下载期间或之后知道这些下载的链接,并且链接在页面中不可用。

如何获取自动开始下载的文件的URL?

1 个答案:

答案 0 :(得分:2)

如果您使用Chrome运行selenium脚本,您只需导航到chrome:// downloads /并获取最新下载文件的网址。

或者您可以使用java机器人类向浏览器发出Ctrl + J键盘操作并打开选项卡。

(Chrome下载页面是一个html页面,您可以在其中捕获元素)