标签: asp.net asp.net-web-api
我需要从web API返回多个zip文件。我不想在一个zip文件中返回所有文件。我想在单个请求中获取所有文件。请帮助我如何在asp.net web API中执行此操作
答案 0 :(得分:0)
This anwer可能会让您知道如何实现这一点。 它可以将所有文件压缩在一起,也可以使用JavaScript为每次下载打开多个窗口。
答案 1 :(得分:0)
您可以使用MIME multipart/mixed在单个请求中返回多个文件。
multipart/mixed
您必须实施自定义MediaTypeFormatter才能使其发挥作用,您如何做到这一点取决于您。
MediaTypeFormatter
可提供here