下载文件

try

{
    string strFilePath = Server.MapPath("~") + "/excel/20170206104654.xlsx";//服务器文件路径
    FileInfo fileInfo = new FileInfo(strFilePath);
    Response.Clear();
    Response.Charset = "GB2312";
    Response.ContentEncoding = System.Text.Encoding.UTF8;
    Response.AddHeader("Content-Disposition""attachment;filename=" + Server.UrlEncode(fileInfo.Name));
    Response.AddHeader("Content-Length", fileInfo.Length.ToString());
    Response.ContentType = "application/x-bittorrent";
    Response.WriteFile(fileInfo.FullName);
    Response.End();
}
catch (System.Threading.ThreadAbortException ex)
{
    //不做处理
}
posted @ 2019-05-31 10:16  夜静春山  阅读(112)  评论(0)    收藏  举报