2
如何跟踪HTTPWebRequest
的上传进度?当我散Debug.WriteLines()
来跟踪我的代码部分花费的时间最长,我发现时间最长的跟踪HTTPWebRequest的进度
var res = req.GetResponse();
我可以使用BeginGetResponse()
的功能,但我不还是跟踪进度的方式吗?我从各种文章中读到,在写请求流时,我应该跟踪进度,但我想这是本地发生的,因此几乎是瞬间的
使用WebClient
,有webClient.UploadProgressChanged
,它允许我跟踪进度,但我认为我可以' t用MultipartFormData
那个?我不能一次多次上传,不是一个很大的优惠,在我的简单应用程序
那么我怎样才能跟踪HTTPWebRequest
的上传/下载进度呢?