3

如何异步获取多个现有流(来自 db),将它们添加到 zip 存档流并在 asp.net web api 2 中返回?

与其他“重复”问题的主要区别是如何以流方式执行此操作,而无需先将其写入临时文件或将其完全缓冲在内存中。

4

1 回答 1

0

看起来你不能直接这样做

使用 HttpContext OutputStream 写入 ZipArchive

http 响应流需要支持寻找一个可以直接写入它的 zip,而它不支持。需要通过它的外观写入一个临时文件。

于 2014-01-20T16:47:56.910 回答