虽然从普通网址下载文件没有问题,但是在传递blob网址下载文件时会遇到问题。 该文件可以下载但内容为空。
以下是我的代码:
WebClient downloader = new WebClient();
var task = downloader.DownloadFileTaskAsync(new Uri("https://normal-url"), @Filepath);
这是带有内容的下载文件。但是当我使用如下的blob URL时,会下载空的内容文件。
WebClient downloader = new WebClient();
var task = downloader.DownloadFileTaskAsync(new Uri("blob:http://localhost/384566b5-1a50-4c39-89e9-94e2214cbc97"), @Filepath);
blob网址是通过网络服务从javascript传递的。