gpt4 book ai didi

c# - 在所有重定向之后下载文件

转载 作者:太空宇宙 更新时间:2023-11-03 14:21:12 26 4
gpt4 key购买 nike

我需要能够跟踪 URL,直到所有重定向最终结束并开始文件下载。以 Sourceforge 下载 URL 为例。我说的不仅仅是普通的 HTTP 重定向,还有 Javascript。

我受限于纯托管 WinForms NET 2.0。在出现此重定向问题之前,我一直在成功使用 WebClient。我想我可以简单地使用 WebBrowser,导航到一个 URL 并等待。但我需要完全在没有用户干预的情况下进行下载,并另外监控下载进度。似乎有一个 FileDownload 事件,但它似乎只在成功下载完成后才会引发。

感谢任何帮助。

最佳答案

抱歉,这是不可能的,因为您排除了 native download manager APIs (C# 包装器 here )。

为什么要排除 native 代码? Webbrowser 类本身也不是纯托管的。它建立在原生 IE API 之上。

关于c# - 在所有重定向之后下载文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5331041/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com