【发布时间】:2020-01-13 16:24:36
【问题描述】:
大型 zip 文件(以千兆字节为单位)存储在 API 层中。当用户在浏览器中单击下载按钮时,请求会通过 WEB 层到达 API 层,作为回报,我们需要将大文件从 API 层流式传输到 WEB 层返回客户端浏览器。
请告知如何在不将文件写入 Web 应用程序的情况下将大文件从 API 应用程序流式传输到 WEB 应用程序到客户端?
Web 应用程序请求 API 应用程序使用 rest sharp 库,如果您能建议使用 rest sharp(或者本机代码)的解决方案,那就太好了。这两个项目都在 .NET core 2.2 中
【问题讨论】:
-
直接返回来自API请求的响应流作为来自Web请求的响应。
-
请评论反对投票的原因
标签: c# asp.net-core restsharp