使用FileResult返回压缩文件的ASP.NET MVC缺少扩展名

fea*_*net 6 asp.net-mvc streaming fileresult

我有一个压缩文件,我试图流到客户端:

public FileResult GetFiles()
{
    return File("test.zip", "application/zip");
}
Run Code Online (Sandbox Code Playgroud)

文件下载但没有".zip"扩展名.

Dar*_*rov 13

您可以指定下载文件名:

return File("test.zip", "application/zip", "test.zip");
Run Code Online (Sandbox Code Playgroud)