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();
由請喊我大龍哥最後編輯於:3年前
此技術問答作者懸賞 10 個80幣
內容均為作者獨立觀點,不代表八零IT人立場,如涉及侵權,請及時告知。
相關文章
- 檔案流下載檔案,zip/其他格式檔案
- js實現使用檔案流下載csv檔案JS
- 動態代理的兩種方式以及區別
- JavaScript~檔案下載的幾種方式JavaScript
- base64轉file檔案的兩種方式
- vue/js實現檔案流下載,檔案下載進度監聽VueJS
- 下載GitHub上檔案的兩種方法Github
- 簡談檔案下載的三種方式
- Windows從命令列建立文字檔案的兩種方式Windows命令列
- 在 NetBeans 中打包 Maven 專案的兩種方式BeanMaven
- Abaqus與Ansys的區別和不同, 兩種軟體哪個更好?
- 收集整理的16種檔案下載的方式
- JavaScript建立閉包的兩種方式的優劣與區別分析JavaScript
- vue3使用ElementPlus upload上傳檔案的兩種方式Vue
- Java中建立並寫檔案的5種方式Java
- Django 專案如何通過載入不同 env 檔案來區分不同環境Django
- 三種引入javascript檔案的方式JavaScript
- 檔案上傳的幾種方式
- 用 Python 載入資料的 5 種不同方式Python
- Linux中檔案與目錄的區別Linux
- 為什麼 Go 有兩種宣告變數的方式,有什麼區別,哪種好?Go變數
- Python 4 種不同的存取檔案騷操作Python
- 不同規模伺服器種類的區別伺服器
- a標籤與Blob下載檔案的區別和獲取檔案下載進度
- spring不同配置方式的區別與優先順序Spring
- 總結java中建立並寫檔案的5種方式Java
- GitOps中推送與拉取兩種風格的區別 – thenewstackGit
- php讀取檔案的幾種方式PHP
- vue引用js檔案的多種方式VueJS
- JavaScript 檔案載入方式JavaScript
- python 將一個資料夾內的不同型別檔案分別儲存到兩個不同的資料夾(json,png)Python型別JSON
- Mysql兩種主要資料引擎的區別MySql
- 建立連結串列兩種方法的區別
- Java多種寫檔案方式Java
- POSTMAN HTTP請求的四種方式區別PostmanHTTP
- vue前端上傳檔案到阿里雲oss的兩種方式,put檔案流上傳,multipartUpload直接上傳Vue前端阿里
- Spring - 配置檔案中的classpath: 和 classpath*: 的區別Spring
- ChatTTS的兩種使用方式TTS