【发布时间】:2018-05-06 09:58:37
【问题描述】:
我有这个控制器方法,它运行良好,但它在浏览器中显示文件,我想强制下载不显示它,所以要改变什么?
public ActionResult DownloadFile(int id, string Url)
{
var b = db.Books.FirstOrDefault(s => s.Book_id == id);
WebClient client = new WebClient();
var fileStream = client.OpenRead(b.pdf_file);
return new FileStreamResult(fileStream, "application/pdf");
}
【问题讨论】:
-
您是否尝试过将 mime 类型更改为 octa 流?
-
@Amy 这不是一个好的重复选择。
-
@liam 然后选择一个更好的。
-
我有…………
-
@liam 良好的团队合作。
标签: c# asp.net asp.net-mvc