2
如何跟蹤HTTPWebRequest
的上傳進度?當我散Debug.WriteLines()
來跟蹤我的代碼部分花費的時間最長,我發現時間最長的跟蹤HTTPWebRequest的進度
var res = req.GetResponse();
我可以使用BeginGetResponse()
的功能,但我不還是跟蹤進度的方式嗎?我從各種文章中讀到,在寫請求流時,我應該跟蹤進度,但我想這是本地發生的,因此幾乎是瞬間的
使用WebClient
,有webClient.UploadProgressChanged
,它允許我跟蹤進度,但我認爲我可以' t用MultipartFormData
那個?我不能一次多次上傳,不是一個很大的優惠,在我的簡單應用程序
那麼我怎樣才能跟蹤HTTPWebRequest
的上傳/下載進度呢?