Wie kann ich den Upload-Fortschritt von HTTPWebRequest
verfolgen? Als ich Debug.WriteLines()
verstreut, welche Teile meines Codes verfolgen die längste Zeit in Anspruch nimmt, fand ich die Funktion aus, die die längste Zeit in Anspruch nahm sichTracking-Fortschritt von HTTPWebRequest
var res = req.GetResponse();
ich BeginGetResponse()
verwenden könnte, aber ich habe keine Möglichkeit, Fortschritte nach wie vor der Verfolgung? Ich lese aus verschiedenen Artikeln, dass ich den Fortschritt beim Schreiben auf Anfrage Stream verfolgen sollte, aber ich nehme an, dass passiert lokal und damit fast augenblicklich ist
Mit WebClient
gibt es webClient.UploadProgressChanged
, die mir ermöglicht, den Fortschritt zu verfolgen, aber ich denke, ich kann ' t verwenden Sie MultipartFormData
damit? Und ich kann nicht mehrere Uploads auf einmal haben, keine wirklich große Sache tho, in meiner einfachen App
Wie kann ich dann upload/download Fortschritt mit HTTPWebRequest
dann?