ASP.NET - 流式传输与下载 - 转发请求

时间:2016-09-06 07:03:10

标签: c# asp.net http stream

我们正在为ASP.NET应用程序抽象文件存储,该文件可以从文件系统或S3或任何其他文件存储中提供。现在对于文件系统以外的文件存储,我们需要发送请求来获取文件并提供服务。使用了两种方法:

  • 完整下载文件并与Content-Length标题一起提供

                              or
    
  • 在这种情况下将流传递给响应传输编码:chunked 与请求一起发送

我们的数据包括数千个js / css / images / mp3文件。每个JS / CSS /图像文件通常以KB为单位,音频文件可能以MB为单位

我们应该采用流媒体或下载方式吗?不想混淆以避免复杂性。

文件大小边界是什么,之后应该使用流而不是下载?

0 个答案:

没有答案