如何从asp.net web api返回多个zip文件

时间:2015-12-19 09:37:15

标签: asp.net asp.net-web-api

我需要从web API返回多个zip文件。我不想在一个zip文件中返回所有文件。我想在单个请求中获取所有文件。请帮助我如何在asp.net web API中执行此操作

2 个答案:

答案 0 :(得分:0)

This anwer可能会让您知道如何实现这一点。 它可以将所有文件压缩在一起,也可以使用JavaScript为每次下载打开多个窗口。

答案 1 :(得分:0)

您可以使用MIME multipart/mixed在单个请求中返回多个文件。

您必须实施自定义MediaTypeFormatter才能使其发挥作用,您如何做到这一点取决于您。

可提供here

的规格