c# - C# WebClient.DownloadFile 返回不完整的文件
问题描述
我一直在尝试从谷歌驱动器下载一个 .rar 文件,但我不断遇到同样的问题 - 下载的文件比谷歌驱动器上的文件少大约 1000 倍(不夸张)。
client.DownloadFileAsync(new Uri(address), name);
和
client.DownloadFile(new Uri(address), name);
给出相同的结果,70kb 而不是 60mb。
我花了整整 10 个小时在网上的解决方案中漫游,包括我在这里看到的一些解决方案,但都没有帮助。
像这样的@Xaver基本调用给出了这个结果
static void Main(string[] args)
{
using var client = new WebClient();
client.DownloadFile(new Uri(address), name);
}
解决方案
推荐阅读
- python - 如何找到分组的数据框的两列行的交集并从包含它的单元格中删除该值?
- debian-buster - Debian buster 和 libgfortran3
- git - npm 和 git 需要发布“node_modules”(依赖)?
- java - 尽管库包含在 pom 中,但在 maven 项目中找不到类
- c++ - 如何记录 C++20 模块中的功能?
- selenium-webdriver - 在 selenium 中不是有效的 xpath 表达式问题
- r - 更新到 macOS Catalina (10.15) 后出现 Rmarkdown Pandoc 错误
- sql - 如何将一个大字符串合并为一个单词之间没有空格的字符串?
- swift - App Store Receipts 字段中缺少“product_id”
- sql - ASP.NET Windows 身份验证 - 用户“NT AUTHORITY/ANONYMOUS LOGON”登录失败