string fileName = "";//客户端保存的文件名
  string filePath = Server.MapPath("");//路径

FileInfo fileInfo = new FileInfo(filePath);
  Response.Clear();
  Response.ClearContent();
  Response.ClearHeaders();
  Response.AddHeader("Content-Disposition", "attachment;filename=" + fileName);  //客户使用目标另存为对话框保存指定文件

Response.AddHeader("Content-Length", fileInfo.Length.ToString());
  Response.AddHeader("Content-Transfer-Encoding", "binary");
  Response.ContentType = "application/octet-stream";
  Response.ContentEncoding = System.Text.Encoding.GetEncoding("gb2312");
  Response.WriteFile(fileInfo.FullName);
  Response.Flush();
  Response.End();

response.reset();
   response.resetBuffer();
清空buffer,设置页面不缓存

IE6不能直接打开下载的文件的解决办法相关推荐

  1. Vivado无法双击打开xpr工程文件的解决办法

    Vivado无法双击打开xpr工程文件的解决办法 之前安装的Vivado 2018.3,最近装了Vivado 2020.2,然后就没法双击打开xpr工程文件了,提示如下: Cannot locate ...

  2. 随便记记~Chrome中,退格键失灵、搜狗输入法不能正常输入、点击网页变成下载html文件的解决办法

    今天在使用Chrome浏览器的过程中,突然出现退格键失灵.搜狗输入法不能正常输入.点击网页变成下载html文件的情况,终于在https://blog.csdn.net/qq_22607961/arti ...

  3. 经验分享2-火狐浏览器下载中文名文件乱码解决办法

    由于火狐文件中文解码的问题显示的乱码,解决方法如下: 第一步:在右上角菜单栏处找到附加组件 第二步,选择拓展组件,搜索"下载文件编码",下载安装第一个插件 第三步,安装后在右上角有 ...

  4. 对于EDIUS打开不了文件的解决办法

    我想大伙应该都知道,不是所有的视频格式在EDIUS中都能打开的.但是我们可以利用其它的软件,把我们需要的视频转化成EDIUS支持的视频格式就可以了.然而好多初学EDIUS的小伙伴都是不了解的,发现视频 ...

  5. linux ftp 登录慢,linux中vsftpd登录,上传下载文件慢解决办法linux操作系统 -电脑资料...

    vsftpd登录慢主要是nameserver #定义DNS服务器的IP地址没有设置了,这样我们只要设置或更新一下nameserver即可解决了, 在使用vsftpd的过程中,一直以来都有一个问题就是在 ...

  6. 通过swagger下载的文件乱码解决方法,求解

    通过swagger下载的文件乱码解决方法,求解 参考文章: (1)通过swagger下载的文件乱码解决方法,求解 (2)https://www.cnblogs.com/shuiqian/p/10568 ...

  7. Homebrew 无法下载安装文件的解决方法

    Homebrew 无法下载安装文件的解决方法 借鉴自How to install a local file in Homebrew,十分优秀的文章. 相信很多小伙伴都或遇到用Homebrew下载.更新 ...

  8. 无法下载TI软件和文件的解决办法

    无法下载TI软件和文件的解决办法 一些小伙伴应该和我遇到类似的问题,明明已经用了梯子,却还是卡在TI的软件或者文件下载界面,长时间之后变成页面无响应,比如我进入CONTROLSUITE-ZIP网页,然 ...

  9. android zip解压出错,常见的压缩解压文件出错解决办法

    您是否遇到过精力了好久下回来的压缩吧,结果在解压过程中出现错误的情况呢?比如说此解压失败或压缩文件文件已经损坏?导致解压文件失败.如果遇到这种问题,那就试试常见的压缩解压文件出错解决办法吧.凡事求人不 ...

最新文章

  1. ​产品经理如何学机器学习——一篇以产品为中心的机器学习概论
  2. iOS开发之--TableViewCell重用机制避免重复显示问题
  3. R语言rep函数重复向量或者列表元素实战
  4. Python入门练习题目
  5. Centos7 中文乱码切换中英字符
  6. python项目打包部署到ios_Python iOS 自动打包脚本(包含上传到fir)
  7. java 课后习题 随机整数最大值和最小值
  8. JAVA运行时异常及常见的5中RuntimeExecption
  9. WebPack常用功能介绍
  10. SpringCloud分布式开发五大组件详解
  11. Mvc中Session导致action不异步的问题
  12. 利用selenium框架爬取京东省市区数据时,网页里面内嵌的一个窗口遇到的NoSuchElementException的 bug,原因是iframe
  13. mac os 下 打开 JXM 文件
  14. java猴子搬香蕉,趣味算法:猴子搬香蕉问题
  15. React Native重启APP
  16. Rhcsa第二次课堂练习
  17. 5.1.2全景声音箱摆位_全景声音响系统--音箱应该如何摆位(5.1.2、5.1.4篇)
  18. iOS 四舍五入保留两位小数
  19. python求列表的中位数_python中获取中位数的两种方法
  20. 小孔成像总结_每天一个小实验|小孔成像

热门文章

  1. hive的窗口函数详解
  2. 密码破解工具John the Ripper使用说明
  3. 将遗传算法(GA)应用于指定的函数 f(x) = x*sin(x)+1,x∈[0, 2л],求其最大值和最小值
  4. 计算机主板会自动切断电源是怎么回事,电脑开机自动断电怎么办
  5. 今年应避免的网站营销错误
  6. Python灰帽子pdf
  7. 毕业两年,我完成了月薪3k到月薪13k的转变
  8. 在win10下安装eclipse
  9. 搜索市场变局:少了云云,剩了搜狗
  10. 3月二手住宅市场缓慢回温