ASP.NET檔案下載的實用方法
private void FileDownload(string FullFileName)
{
FileInfo DownloadFile = new FileInfo(FullFileName);
Response.Clear();
Response.ClearHeaders();
Response.Buffer = false;
Response.ContentType = "application/octet-stream";
Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(DownloadFile.FullName, System.Text.Encoding.UTF8));
Response.AppendHeader("Content-Length", DownloadFile.Length.ToString());
Response.WriteFile(DownloadFile.FullName);
Response.Flush();
Response.End();
}
呼叫方法
string path= Server.MapPath("fujian/"+檔名稱);//path為伺服器存放檔案的路徑
FileDownload(path);
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-664097/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ASP.NET 檔案下載ASP.NET
- ASP.NET中檔案上傳下載方法集合ASP.NET
- jsp下載檔案的實現方法JS
- java實現檔案的下載的方法概述Java
- asp.net response.ContentType 下載檔案的四種方法ASP.NET
- ASP.NET利用HttpHandler實現多副檔名檔案下載ASP.NETHTTP
- 用C++實現下載檔案的功能C++
- ASP.NET 大檔案下載的實現思路及程式碼ASP.NET
- 下載檔案的15種方法
- 15種下載檔案的方法
- 淺談ASP.NET中檔案下載函式使用方法ASP.NET函式
- asp.net 檔案下載與壓縮ASP.NET
- Thinkphp3.2 下載檔案的方法PHP
- Weex 實現檔案的下載
- 下載GitHub上檔案的兩種方法Github
- 【liunx命令】上傳下載檔案的方法
- python下載檔案的三種方法Python
- Asp.net C# 檔案下載,附件下載程式碼案例,不顯示檔案路徑ASP.NETC#
- Flutter實現檔案下載Flutter
- AJAX實現檔案下載----
- js下載檔案的實現方式JS
- android從IIS/asp.net下載apk檔案AndroidASP.NETAPK
- ASP.NET中下載檔案ASP.NET
- iis支援.apk檔案下載的設定方法APK
- 簡單介紹ASP.NET Core實現檔案上傳和下載ASP.NET
- Flutter 實現檔案下載功能Flutter
- Java實現檔案下載功能Java
- servlet實現檔案下載demoServlet
- Django 實現下載檔案功能Django
- 利用IhttpHandler實現檔案下載HTTP
- 使用Servlet實現檔案下載Servlet
- 【ASP.NET Core】Blazor+MiniAPI完成檔案下載ASP.NETBlazorAPI
- asp.net 檔案上傳和下載管理原始碼ASP.NET原始碼
- 檔案下載
- vue/js實現檔案流下載,檔案下載進度監聽VueJS
- ASP.NET下載檔案(彈出開啟儲存檔案對話方塊)ASP.NET
- Asp.net直接儲存(下載)檔案到客戶端ASP.NET客戶端
- 用java實現基於http協議的網路檔案下載JavaHTTP協議