首頁  >  文章  >  後端開發  >  asp.net實作伺服器檔案下載到本機的方法

asp.net實作伺服器檔案下載到本機的方法

高洛峰
高洛峰原創
2017-02-10 17:18:582350瀏覽

這篇文章主要介紹了asp.net實作伺服器檔案下載到本地的方法,需要的朋友可以參考下

1、說明

  透過檔案下載框實作將伺服器上的檔案下載到本機指定位置。這裡需要指定伺服器檔案路徑

//服务器文件路径
string strFilePath = Server.MapPath("~") + "/excel/20170206104654.xlsx";
FileInfo fileInfo = new FileInfo(strFilePath);
Response.Clear();
Response.AddHeader("content-disposition", "attachment;filename=" + Server.UrlEncode(fileInfo.Name.ToString()));
Response.AddHeader("content-length", fileInfo.Length.ToString());
Response.ContentType = "application/octet-stream";
Response.ContentEncoding = System.Text.Encoding.Default;
Response.WriteFile(strFilePath);

asp.net實作伺服器檔案下載到本機的方法

asp.net實作伺服器檔案下載到本機的方法

以上所述是小編給大家介紹的asp.net實現伺服器文件下載到本地的方法,希望對大家有所幫助,如果大家有所幫助有任何疑問請給我留言,小編會及時回覆大家的。在此也非常感謝大家對PHP中文網的支持!

更多asp.net實作伺服器檔案下載到本地的方法相關文章請關注PHP中文網!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn