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

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

主站蜘蛛池模板: 国产综合亚洲欧美日韩一区二区 | 国产成人盗拍精品免费视频 | 福利在线一区二区 | 在线色| 欧美zoosex| 国产精品高清2021在线 | 第一页欧美| 亚洲图片小说区 | 成人午夜视频在线观看 | 亚洲国产成人综合精品2020 | 中文字幕一区二区三区四区五区人 | 亚洲视频一区在线观看 | 婷婷开心综合 | 国产在线精品一区二区不卡 | 国产xx在线观看 | 五月天综合久久 | 亚洲国产成人久久综合碰 | 2017天天干| 午夜在线视频免费观看 | 狠狠综合久久久综合 | 久久精品国产在热久久2019 | 免费精品美女久久久久久久久 | 欧美一级成人免费大片 | 夜夜揉揉日日人人视频 | 激情综合站| 91精品国产综合成人 | 在线观看视频一区二区三区 | 极品美女国产精品免费一区 | 成人福利视频 | 91在线亚洲综合在线 | 一色屋色费精品视频在线观看 | 午夜精品在线免费观看 | 在线播放一区二区三区 | 欧美色欧美亚洲另类二区不卡 | 五月婷婷激情六月 | 亚洲国产精品久久久久秋霞小 | 国产91第一页 | 欧美性巨大欧美 | 五月亭亭激情五月 | 国产免费小视频在线观看 | 99视频精品全部 在线 |