我正在构建一个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);
答案 0 :(得分:0)
使用AsyncTask实现您的http帖子。通过使用此任务,您可以跟踪任务的进度。