一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

asp.net 文件下載的通用方法

ASP.NET里,你簡單在Response中寫文件流的話,可能被瀏覽器誤讀了,比如說圖片或是.htm,會在被瀏覽器打開時直接呈現出來。而需求卻是,彈出保存的面板提示用戶保存。
那么,以下幾個步驟都必不可少。
復制代碼 代碼如下:
Response.Clear();
Response.AddHeader("Content-Disposition", "attachment;FileName=" + clientname);
Response.ContentType = "application/octet-stream";
Response.WriteFile(filename);//Response.TransmitFile(filename);

目的分別是:
清空響應已有內容(因為你很有可能是在ASPx.cs里使用的,或者在你不知情的情況下,httpresponse里已經有了一些內容)
修改httpheader,
修改mime類型
寫入文件流
最后一行,使用WriteFile或是TransmitFile都可以,但略有區別,使用TransmitFile效率上會更好一些,因為它"將指定的文件直接寫入 HTTP 響應輸出流,而不在內存中緩沖該文件".
而這里的mime和httpheader適合所有類型的文件下載.

AspNet技術asp.net 文件下載的通用方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 99久久精品国产高清一区二区 | 久久国产精品系列 | 美女扒开腿让男人捅爽 | 91最新| 婷婷激情综合 | 国产成人99精品免费观看 | 成人综合久久精品色婷婷 | 国产色婷婷 | 2021精品国夜夜天天拍拍 | 大色视频| 亚洲精品午夜视频 | 久久国产精品国产自线拍免费 | 国产香蕉久久精品综合网 | 久久久噜噜噜久久中文字幕色伊伊 | www欧美| 亚洲专区一路线二 | 国产成人精品一区二三区 | 天天干精品 | 欧美婷婷综合 | 97超级碰在线精品视频 | 精品国产成人a在线观看 | 一区二区成人国产精品 | 黄视频在线观看免费 | 亚洲精品国产成人专区 | 91免费观看视频 | 国产一级毛片午夜福 | 国产精品亚洲国产三区 | 亚洲福利一区二区 | 国产成人一区二区三区在线视频 | 欧美sese | 精品资源在线 | 色啦啦 | 天天干天天色综合网 | 在线视频一区二区三区三区不卡 | 欧美另类极品videosbest视 | 精品一二三区 | 国产精品资源在线观看 | 九九五月天 | 免费小视频| 国产成人宗合 | 美女胸免费视频网站 |