如何跟踪HttpClient帖子的进度

本文关键字:HttpClient 何跟踪 跟踪 | 更新日期: 2024-10-18 17:32:47

我正在构建一个Android应用程序,该应用程序使用HttpClient PostAsJsonAsync方法向服务器发送二进制数据。是否可以跟踪正在发送的数据的进度?

我使用下面的代码将数据发送到服务器:

                    var client = new HttpClient();
                client.BaseAddress = uri;
                client.DefaultRequestHeaders.Accept.Clear();
                client.DefaultRequestHeaders.Accept.Add(
                        new MediaTypeWithQualityHeaderValue("application/bson"));
                var result = client.PostAsJsonAsync(uri, fileBytes);

如何跟踪HttpClient帖子的进度

使用AsyncTask实现您的http帖子。通过使用此任务,您可以跟踪任务的进度。