使用webrequest.create c#通过重定向链接下载文件

时间:2015-11-18 22:18:10

标签: c#

我正在尝试从使用JS重定向自身的页面下载文件。 例如:https://wix.codeplex.com/downloads/get/119160 当在浏览器中加载该页面时,使用JS函数自动启动文件下载。 但是当我尝试使用webrequest.create下载它时,我只获得该页面的HTML(119160)。

在没有手动检查html / js的情况下,有没有干净的下载文件的方法?

谢谢,

1 个答案:

答案 0 :(得分:0)

可以使用WebBrowser控件(可以处理JS执行)然后订阅FileDownload事件。

如果提前一点通知,您可以订阅Navigating(一旦JS启动就应该触发)。