【发布时间】:2017-08-17 06:18:49
【问题描述】:
在 MVC 中,我们使用以下代码下载文件。在 ASP.NET core 中,如何实现呢?
HttpResponse response = HttpContext.Current.Response;
System.Net.WebClient net = new System.Net.WebClient();
string link = path;
response.ClearHeaders();
response.Clear();
response.Expires = 0;
response.Buffer = true;
response.AddHeader("Content-Disposition", "Attachment;FileName=a");
response.ContentType = "APPLICATION/octet-stream";
response.BinaryWrite(net.DownloadData(link));
response.End();
【问题讨论】:
标签: c# asp.net-core