问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

aspnet中用文件流方式下载文件后台代码无错前台浏览器没有下载反应

发布网友 发布时间:2023-04-28 03:45

我来回答

1个回答

热心网友 时间:2023-10-26 01:09

string filename = context.Request["fileName"].ToString();
                string fileName = "【下载】" + filename;//客户端保存的文件名
                string filePath = System.Web.HttpContext.Current.Request.MapPath("~/UpFile/TraceCode/" + filename + "");//路径
                FileStream fileStream = new FileStream(filePath, FileMode.Open);
                byte[] bytes = new byte[(int)fileStream.Length];
                fileStream.Read(bytes, 0, bytes.Length);
                fileStream.Close();
                System.Web.HttpContext.Current.Response.ContentType = "application/octet-stream";
                System.Web.HttpContext.Current.Response.AddHeader("Content-Disposition", "attachment;filename=" + fileName);
                System.Web.HttpContext.Current.Response.BinaryWrite(bytes);
                System.Web.HttpContext.Current.Response.Flush();
               //System.Web.HttpContext.Current.Response.End();
                //System.Web.HttpContext.Current.Response.Close();
                System.Web.HttpContext.Current.ApplicationInstance.CompleteRequest();

热心网友 时间:2023-10-26 01:09

string filename = context.Request["fileName"].ToString();
                string fileName = "【下载】" + filename;//客户端保存的文件名
                string filePath = System.Web.HttpContext.Current.Request.MapPath("~/UpFile/TraceCode/" + filename + "");//路径
                FileStream fileStream = new FileStream(filePath, FileMode.Open);
                byte[] bytes = new byte[(int)fileStream.Length];
                fileStream.Read(bytes, 0, bytes.Length);
                fileStream.Close();
                System.Web.HttpContext.Current.Response.ContentType = "application/octet-stream";
                System.Web.HttpContext.Current.Response.AddHeader("Content-Disposition", "attachment;filename=" + fileName);
                System.Web.HttpContext.Current.Response.BinaryWrite(bytes);
                System.Web.HttpContext.Current.Response.Flush();
               //System.Web.HttpContext.Current.Response.End();
                //System.Web.HttpContext.Current.Response.Close();
                System.Web.HttpContext.Current.ApplicationInstance.CompleteRequest();

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
探索网页游戏的乐趣:10款最受欢迎的游戏推荐 pubg国际服 苹果iPad怎么下和平精英国际服? 和平精英 和平精英国际服苹果怎么下载? 和平精英 和平精英苹果怎么下载国际服? 和平精英 和平精英国际服怎么下载? 和平精英 吃鸡外服怎么下载 拼多多商家增值税纸质专用发票开票指南 街头篮球PG背2怎么用啊? 街头篮球里PG如何连用背2 120平方农村自建房怎么设计 文件流和直接下载文件哪个快 苏轼的赤壁赋浩浩乎如冯虚御风而不知其所止的所如何解释 形容花全开的词语 第一自然段写了荷花半开全开和未开三种姿态可以用四字词语 全开的意思全开的意思是什么 为什么网上买的东西跟实物不一样呢! 网购的产品与图片不符怎么办? 网上购买的图片与实物不一样怎么办? 求姻缘,求得易经54卦,其中九二和六五为变爻,得变卦17卦,怎么解,求高人指导! 麦秸的词语麦秸的词语是什么 如何在笔记本中使用右键 江南百景图商栈怎样布局比较好 欧蓝德钥匙换电池教程是怎样 三菱欧蓝德钥匙怎么换电池 唯美语录说说:有个懂你的人,是最大的幸福 懂你的人最温暖的 发朋友圈的爱情感悟经典说说 雏菊怎么养护?雏菊有什么作用? 明刊的成语明刊的成语是什么 请推荐一款待机时间长的智能手机不玩游戏不看视频不刷微博不聊qq 节时的词语节时的词语是什么 阅流文件怎么下载 反绒皮鞋子如何打理? 密封胶可以粘接玻璃吗? 执行标准gbt275882011是粮食酒吗酒执行标准gbt27588是粮食酒吗 菠菜为什么是甜的 榴莲一只多少斤 马蹄雪梨汤的配料及制作方法马蹄雪梨汤怎么做 小微企业所得税税率表2022年完整版 灵帏的解释灵帏的解释是什么 灵帏的读音灵帏的读音是什么 哭灵的解释哭灵的解释是什么 哭临的解释哭临的解释是什么 成人高考考生号填错了怎么办? 高考考生号写错对高考成绩有影响吗? 送沈卓少府任江都(一作赵嘏诗)原文_翻译及赏析 学生跑步那个视频叫什么 秫秸shújie什么意思近义词和反义词是什么英文翻译是什么 用囿,钹,招徕,铁铉,饽饽,秫秸杆,随机应变,合辙押韵,油嘴滑舌连成一段话 秫秸杆到底是(shú jiē gǎn)还是(shú jié gǎn)?我现在在百度上查到很多是第一声。 win10蓝屏笑脸提示重启怎么解决