我正在使用selenium来自动执行一些下载任务,但是某些页面会自动开始下载,我需要在下载期间或下载之后知道这些下载的链接,并且该链接在页面中不可用。
如何获取自动开始下载的文件的 URL?
最佳答案
如果您使用 Chrome 运行 selenium 脚本,您只需导航到 chrome://downloads/并获取最新下载文件的 URL。
或者您可以使用 java 机器人类向浏览器触发 Ctrl+J 键盘操作并打开选项卡。
(Chrome下载页面是一个html页面,您可以捕获其中的元素)
关于Selenium:如何获取自动开始下载的链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33148643/