UWP C# - HTTP请求的进度条

时间:2016-01-18 07:21:33

标签: c# uwp

所以目前我得到一张ID为ID的图片列表。当用户点击它时,它会下载并显示图像。一切正常,我只需要一个进度条来显示当前的位置。

当前代码:

var values = new Dictionary<string, string>
        {
            { "myPost", "Data" },
        };

        var client = new System.Net.Http.HttpClient();

        var content = new FormUrlEncodedContent(values);

        client.DefaultRequestHeaders.Add("test", "header");

        var response = await client.PostAsync("myScript.php", content);
        var responseString = await response.Content.ReadAsStringAsync();

1 个答案:

答案 0 :(得分:3)

因为您正在使用UWP。我建议你使用Windows.Web.Http中提供的HttpClient。这有post / put和get方法,它们也提供了进步。 有关HttpClient中HttpProgress的更多详细信息,请参阅HttpClient

希望这有帮助!