问题标签 [downloadfileasync]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - WebClient DownloadFileAsync() 不起作用
WebClient DownloadFileAsync() 不适用于相同的 URl 和凭据...
有什么线索吗?
c# - 使用 C# 中的 DownloadFileAsync 逐个下载多个文件
如何一个一个地下载多个文件。使用我的代码。
因为我需要更新检查点文件,所以在你下载游戏之后。
我看了几个主题,但没有成功。感谢所有帮助过我的人......对不起我的英语不好
感谢所有帮助我的人。我会非常感激...
c# - 在使用 WebClient 下载之前等待页面加载
我有几个 URL 存储在一个文本文件中,每个 URL 都是一个指向 Facebook 表情符号的链接,例如https://www.facebook.com/images/emoji.php/v5/u75/1/16/1f618.png
我正在尝试下载这些图像并将它们存储在我的磁盘上。我正在将 WebClient 与 DownloadFileAsync 一起使用,例如
我的问题是即使 URL 的数量很小,比如 10 个,有些图像下载正常,有些给我一个文件损坏错误。所以我想我需要等待文件下载到最后并添加 DownloadFileCompleted 事件,像这样
它没有帮助,我决定仔细查看损坏的文件。
看起来损坏的文件实际上不是图像文件,而是 HTML 页面,这些页面要么有一些重定向到图像的 JavaScript 代码,要么是完整的 HTML 页面,表明我的浏览器不受支持。
所以我的问题是,我实际上如何等待图像文件已完全加载并准备好下载?
编辑我也试图删除该using
声明,但这也无济于事。
powershell - Powershell文件下载问题
我正在尝试使用 PowerShell 下载 PuTTY 可执行文件,但无法获取临时路径上的文件。
我的脚本:
我正在通过 CMD 执行以下命令:
vb.net - 无法使用 DownloadFileAsync 完成下载
我正在尝试使用简单的基本 webclient 指令下载文件,但是文件没有下载完成。如果我尝试下载 10mb/100mb 文件,它会下载 7kb 文件或空文件。我只是使用 ProgressBar 来显示下载进度。这是我正在使用的代码。
c# - DownloadFileAsync 正在阻止我的应用程序
我正在尝试下载一个大文件(大约 1GB)我的服务器。当我开始下载时,在下载完成之前我无法使用该应用程序。它阻止了 UI 并且变得无响应。
在下面的代码中,我DownloadFile
在 UI 上的用户下载按钮时调用方法。然后下载开始,但 UI 被冻结。
我读到DownloadFileAsync
不会阻止用户界面。但在这里它的阻塞。如何正确使用它。有几个答案,但在我测试时没有一个有效。
代码:
按钮调用:
下载代码:
c# - 是否可以从 WebClient c# 覆盖 DownloadFileAsync 以不覆盖/替换下载的文件?
我的目标是在从最新写入的字节而不是从 0 开始暂停下载后继续下载某些文件。我已经将addRange 标头添加到我的自定义类中(按预期工作)但默认情况下 DownloadFileAsync 会覆盖我下载的文件,从而从头开始创建它。
这是我的自定义类:
c# - 在 C# 中 DownloadFileAsync 后无法执行下一个代码?
我WebClient.DownloadFileAsync
在制作 youtube 下载器时正在使用它,但我在使用它时遇到了问题。
Process
是我正在使用的另一个类,它工作得很好,所以别介意。但是我遇到的问题是在执行第 3 行之后。第 3 行和第 4 行执行得很好,第 5 行不会执行。当我使用DownloadFile
代替时DownloadFileAsync
,代码运行良好,所以this.AudLink
没问题。当我删除第 3 行时,第 5 行也运行良好。
同样,当我删除第 3 行并且第 5 行运行良好时,第 8 行将不会执行。那么这段代码有什么问题呢?我应该杀死使用的进程client
还是什么?
++) 我不会youtube-dl
在下载视频数据时使用,所以请不要告诉我使用 youtube-dl 代替。
xamarin.ios - 在 Xamarin Forms 中下载取消延迟
我需要下载一个pdf文件并保存在设备中。我使用 WebClient 进程下载文件并在下载时显示进度。
下载工作正常。为了取消正在进行的下载,我使用了以下链接中提到的 canceltokensource。
https://docs.microsoft.com/en-us/dotnet/standard/threading/cancellation-in-managed-threads
取消下载需要更多的时间。你能建议我减少取消下载的延迟吗?
c# - 在 C# winform 中的下载完成事件后,DownloadFileCompleted 不能立即工作?
开发环境:
C#、视觉工作室 2010 (.net 4.0)、win7 x64
winform项目中的代码:
那么日志将是:
2017/11/03 19:04:48 主要功能
2017/11/03 19:04:51 主要功能
2017/11/03 19:04:54 主要功能
2017/11/03 19:04:57 主要功能
2017/11/03 19:05:00 主要功能
2017/11/03 19:05:03 主要功能
2017/11/03 19:05:06 主要功能
2017/11/03 19:05:09 主要功能
2017/11/03 19:05:12 主要功能
2017/11/03 19:05:15 主要功能
2017/11/03 19:05:15 回调函数
2017/11/03 19:05:15 回调函数
2017/11/03 19:05:15 回调函数
2017/11/03 19:05:15 回调函数
2017/11/03 19:05:15 回调函数
2017/11/03 19:05:15 回调函数
2017/11/03 19:05:15 回调函数
2017/11/03 19:05:15 回调函数
2017/11/03 19:05:15 回调函数
2017/11/03 19:05:15 回调函数
如果 ConsoleApplication 中的代码相同:
那么日志将是:
2017/11/03 19:13:50 回调函数
2017/11/03 19:13:52 主要功能
2017/11/03 19:13:53 回调函数
2017/11/03 19:13:55 主要功能
2017/11/03 19:13:56 回调函数
2017/11/03 19:13:58 主要功能
2017/11/03 19:13:59 回调函数
2017/11/03 19:14:01 主要功能
2017/11/03 19:14:02 回调函数
2017/11/03 19:14:04 主要功能
2017/11/03 19:14:05 回调函数
2017/11/03 19:14:08 主要功能
2017/11/03 19:14:08 回调函数
2017/11/03 19:14:11 主要功能
2017/11/03 19:14:11 回调函数
2017/11/03 19:14:14 主要功能
2017/11/03 19:14:14 回调函数
2017/11/03 19:14:17 主要功能
2017/11/03 19:14:17 回调函数
2017/11/03 19:14:20 主要功能
显然,第二个结果是对的。
但是在第一个项目中,为什么在所有下载完成之前不调用 DownloadFileCompleted 事件?
每次下载完成后如何立即调用 DownloadFileCompleted 事件?