标签: c# asp.net-web-api asp.net-core-webapi
我有一个Web API操作,它接受大(100 MB +)文件并将它们转发到另一个HTTP服务。我想将请求主体流式传输到其他服务,以防止必须等待整个请求主体被拉入内存。
我发现了this问题,该问题解释了如何阻止Web API缓冲请求正文,但我无法弄清楚如何从Request访问流在我的行动中反对。
Request
我查看了HttpContent类提供的函数,但它们都暗示它们将整个请求拉入内存。
HttpContent
如何在不将整个身体拉入记忆的情况下获取我的请求流?