【发布时间】:2023-04-02 17:50:01
【问题描述】:
经过很长时间的努力,我终于得到了一个使用身份验证下载文件的代码,并在 Windows 商店应用程序中发送带有范围的标题,现在下一个级别是获取下载的进度条,所以任何了解应该用于获取下载操作的类和方法吗?
这是我的代码:
var httpClientHandler = new HttpClientHandler();
httpClientHandler.Credentials = new System.Net.NetworkCredential("", "");
var client = new HttpClient(httpClientHandler);
System.Net.Http.HttpRequestMessage request = new System.Net.Http.HttpRequestMessage(HttpMethod.Post, new Uri(""));
request.Headers.Range = new RangeHeaderValue(0,null);
HttpResponseMessage response = await client.SendAsync(request);
Stream stream = await response.Content.ReadAsStreamAsync();
StorageFile file = await folder.CreateFileAsync(fileName, CreationCollisionOption.GenerateUniqueName);
await Windows.Storage.FileIO.WriteBytesAsync(file, ReadStream(stream));
【问题讨论】:
标签: c# download windows-store-apps windows-8.1