ASP.netMVC文件下载
ASP.netMVC下载文件一般有几种方法
第一种:超链接方法,直接指向目标文件地址;
- window.open(“”);
- 标签href=“”;
第二种:后台下载,但后台下载又有三种方式;
(1)返回filestream
public FileStreamResult download()
{
string fileName = "";//客户端保存的文件名
string filePath = Server.MapPath("");//路径
return File(new FileStream(filePath, FileMode.Open), "text/plain",
fileName);
}
其中:“text/plain”是文件MIME类型