【发布时间】:2019-10-05 19:27:06
【问题描述】:
我一直在使用 web 做一个项目,但遇到了一个问题。我需要下载一个文件,但是文件是在访问时自动下载的,所以没有给出实际的 URL。
我试过WebClient,但我意识到我不能那样做。
我也尝试过使用WebBrowser,但我面临另一个问题。文件已下载,但是,
1) 有一个保存文件的对话框。
2) 我不知道文件下载到哪里。
3) WebBrowser 下载事件不使用特殊的EventArgs
WebBrowser wb = new WebBrowser();
wb.Navigate("https://thunderstore.io/package/download/Raus/IonUtility/1.0.1/")
private void wb_FileDownload(object sender, EventArgs e)
{
// The download code, but no download path
}
有什么办法可以解决这个问题吗?
【问题讨论】:
-
看看stackoverflow.com/questions/3538874/… - 这可能是一个解决方案。