asp.net 中兩種不同方式檔案流下載的區別?
請問下面兩種方式的區別是?
HttpContext.Current.Response.ContentType = "application/octet-stream"; HttpContext.Current.Response.ContentEncoding = System.Text.Encoding.GetEncoding("utf-8"); HttpContext.Current.Response.AddHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode(downloadFile.Name, System.Text.Encoding.UTF8)); HttpContext.Current.Response.AddHeader("Content-Range", "bytes 0-800/801"); HttpContext.Current.Response.AddHeader("Content-Length", downloadFile.Length.ToString()); HttpContext.Current.Response.TransmitFile(downloadFile.FullName);; HttpContext.Current.ApplicationInstance.CompleteRequest();
HttpContext.Current.Response.Clear(); HttpContext.Current.Response.ClearHeaders(); HttpContext.Current.Response.Buffer = false; HttpContext.Current.Response.ContentType = "application/octet-stream"; HttpContext.Current.Response.AppendHeader("Content-Disposition", "attachement;filename=" + downloadFile.Name); HttpContext.Current.Response.AppendHeader("Content-Length", downloadFile.Length.ToString()); HttpContext.Current.Response.WriteFile(downloadFile.Name); HttpContext.Current.Response.Flush(); HttpContext.Current.Response.End();
由龐順龍最後編輯於:4年前
此技術問答作者懸賞 10 個80幣
內容均為作者獨立觀點,不代表八零IT人立場,如涉及侵權,請及時告知。
相關文章
- VB中檔案操作的兩種方式 (轉)
- hibernate中建立session的兩種方式方式,區別在哪裡?Session
- Javascript中兩種方式定義函式的區別JavaScript函式
- 檔案流下載檔案,zip/其他格式檔案
- js實現使用檔案流下載csv檔案JS
- 動態代理的兩種方式以及區別
- javascript兩種宣告函式方式的區別JavaScript函式
- blob , bfile 兩種不同儲存方式分別適合於哪些檔案型別或哪些使用環境 ?型別
- JavaScript~檔案下載的幾種方式JavaScript
- Java檔案下載的幾種方式Java
- vue/js實現檔案流下載,檔案下載進度監聽VueJS
- base64轉file檔案的兩種方式
- Java檔案下載 幾種方式Java
- 下載GitHub上檔案的兩種方法Github
- 簡談檔案下載的三種方式
- java 利用FileOutputStream寫檔案(兩種方式)Java
- 請教兩種Singleton Pattern 實現方式的區別!
- Windows從命令列建立文字檔案的兩種方式Windows命令列
- Abaqus與Ansys的區別和不同, 兩種軟體哪個更好?
- Asp.Net 不同區別的 OnClick ( onserverclick, onclientclick )ASP.NETServerclient
- SQLPlus的兩種登入方式的不同效果SQL
- java中多種方式讀檔案Java
- JavaScript建立閉包的兩種方式的優劣與區別分析JavaScript
- 在 NetBeans 中打包 Maven 專案的兩種方式BeanMaven
- 收集整理的16種檔案下載的方式
- Oracle中兩種認證方式:OS認證與口令檔案認證Oracle
- C++中建立物件的兩種方法及其區別C++物件
- 從Xib檔案載入UIView的5種方式UIView
- 兩種增量備份的區別!
- Java中建立並寫檔案的5種方式Java
- 三種連結方式的區別
- LocalSessionFactoryBean載入Hibernate 對映的幾種方式及區別SessionBean
- spring bean別名的兩種配置方式SpringBean
- Django 專案如何通過載入不同 env 檔案來區分不同環境Django
- hash和history兩種模式的區別模式
- asp.net response.ContentType 下載檔案的四種方法ASP.NET
- 為什麼 Go 有兩種宣告變數的方式,有什麼區別,哪種好?Go變數
- rails中兩種回滾-reversible和revert區別AI