如何跟踪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);
使用AsyncTask实现您的http帖子。通过使用此任务,您可以跟踪任务的进度。