2016-04-19 12 views
0

Ich baue eine Android-App, die binäre Daten an den Server sendet mit HttpClient PostAsJsonAsync-Methode. Ist es möglich, den Fortschritt der gesendeten Daten zu verfolgen?So verfolgen Sie den Fortschritt von HttpClient nach

ich den Code unten bin mit den Daten an den Server senden:

    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); 

Antwort

0

Implementieren Sie http Post eine AsyncTask verwenden. Mit dieser Aufgabe können Sie den Fortschritt der Aufgabe verfolgen.

+0

etwas wie den Code in einer asynchronen Methode und den Rückgabewert auf etwas gesetzt haben? Was werde ich zurückgeben? Kannst du ein Beispiel geben? –