一区二区久久-一区二区三区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 文件下載的通用方法,轉載需保留來源!

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

主站蜘蛛池模板: 国产精品日韩欧美在线第3页 | 伊人久久大香线蕉综合爱婷婷 | 国产国产成人精品久久 | 久久精品国产99久久无毒不卡 | 色一情一区二区三区四区 | 国产精品久久久久无码av | 欧洲色播 | 亚洲一区二区中文字幕 | 国产精品亚洲视频 | 久久久久久精 | 国产成人涩涩涩视频在线观看 | 国产精品美女在线观看 | 国产成人精品一区二区免费 | 狠狠综合久久久久综合小说网 | 国产精品视频无圣光一区 | 天天久久狠狠伊人第一麻豆 | 91国内精品久久久久免费影院 | 色多多免费视频观看区一区 | 在线激情小视频 | 久久国产精品视频一区 | 国产综合欧美日韩视频一区 | 国产中文字幕在线免费观看 | 在线播放人成午夜免费视频 | 亚洲午夜精品久久久久久成年 | o欧美人与禽交 | 色播视频在线播放 | 成年女人男人免费视频播放 | 国产精品欧美日韩视频一区 | 色婷婷影视 | 久久久免费精品 | 韩国精品一区二区久久 | 亚洲另类图片专区 | 国产美女白丝袜精品_a不卡 | 国产精品人人爱一区二区白浆 | 人人干在线视频 | 国产片欧美片亚洲片久久综合 | 91久久精品日日躁夜夜躁欧美 | 久久精品免视看国产盗摄 | 91在线播放视频 | 加勒比一区二区 | 亚洲欧洲免费视频 |