从受保护的网站以编程方式下载文件与另存为弹出

本文关键字:文件 另存为 下载 方式 受保护 网站 编程 | 更新日期: 2023-09-27 18:06:30

我使用microsoft的webbrowser登录一个网站。我登录没有问题。我没有可下载文件的url,因为文件是自动生成的。我应该如何下载没有弹出的文件保存为显示?

从受保护的网站以编程方式下载文件与另存为弹出

使用网站的DOM(文档对象模型)通过遍历浏览器控件通过其属性暴露的DOM找到下载链接

Document

它是一个元素树,由您的登录后页面组成。应该有一些元素,您应该调用,点击它,然后处理控件的onnavigations (https://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.onnavigating(v=vs.110).aspx)事件,以获得生成的下载URL。