如何使用带有进度报告的 HTTP post 上传文件?

问题描述 投票:0回答:0

我已经能够获得下载操作的进度报告,使用

HttpClient.GetAsync()
并将 HttpResponseMessage.Content 作为 Stream 与
ReadAsStreamAsync

但是如何对文件上传做同样的事情?

我想得到一个

Stream
HttpRequest
Content
并且能够在循环中写入字节,所以我可以知道在给定时刻发送了多少字节,所以我可以报告上传进度。

这可能吗?

c# .net http httpclient
© www.soinside.com 2019 - 2024. All rights reserved.