我正在使用以下代码从 url 下载图像
HttpClient client = new HttpClient();
var stream = await client.GetStreamAsync(new Uri("<your url>"));
var file = await KnownFolders.PictureLibrary.CreateFileAsync("myfile.png");
using (var targetStream = await file.OpenAsync(FileAccessMode.ReadWrite))
{
using (stream)
await stream.CopyToAsync(targetStream.AsStreamForWrite());
}
一些用户报告说它并不总是下载整个图像。他们有时会得到部分图像,其余的只是垃圾。
这有什么原因吗?谢谢!