public void ProcessRequest(HttpContext context)
        {
            //DownloadFile("教程.csv", "a.csv");

context.Response.Charset = "UTF-8";
            context.Response.ContentEncoding = System.Text.Encoding.UTF8;
            context.Response.HeaderEncoding = System.Text.Encoding.UTF8;
            HttpContext.Current.Response.ContentType = "application/octet-stream";
            HttpContext.Current.Response.AddHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode("测试.csv"));
            context.Response.BinaryWrite(new byte[] { 0xEF, 0xBB, 0xBF });

context.Response.Write("编号,姓名\n1,邸萌");

context.Response.Flush();
            context.Response.End();
        }

#region 提供文件下载的方法【只限于服务器端已经存在的文件】
        /// <summary>
        /// 提供文件下载的方法【只限于服务器端已经存在的文件】
        /// </summary>
        /// <param name="fileName">一定要有后缀名。下载保存时文件的名称,可以与实际文件名称不相同,可以是中文</param>
        /// <param name="filePath">要下载文件的虚拟路径</param>
        public void DownloadFile(string fileName, string filePath)
        {
            HttpContext.Current.Response.ContentType = "application/octet-stream";
            HttpContext.Current.Response.AddHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(fileName));
            HttpContext.Current.Response.WriteFile(filePath);
        }
        #endregion

最新文章

  1. 网页中如何启用QQ交谈
  2. Angular依赖注入详解
  3. 08.03 js _oop
  4. css 默认样式
  5. 函数ut_bit_set_nth
  6. 【二叉树、堆】15轻院校赛-J-堆
  7. [Linux]XAMPP安装
  8. SET ANSI_NULLS (Transact-SQL)
  9. python第二课
  10. thinkhphp 上传文件或者图片
  11. 你不知道的JavaScript--Item18 JScript的Bug与内存管理
  12. BZOJ_3210_花神的浇花集会_切比雪夫距离
  13. 在Mac OSX上配置Appium+Android自动化测试环境
  14. Spring Security(二十五):7. Sample Applications
  15. Linux驱动之定时器在按键去抖中的应用
  16. LeetCode 11 Container With Most Water(分支​判断问题)
  17. Unity3D学习笔记(四):物理系统碰撞和预制体
  18. 大数据统计分析平台之三、Kibana安装和使用
  19. 深入理解JVM一JVM内存模型
  20. [c#]分析器错误消息: 发现不明白的匹配。

热门文章

  1. 201521145048《Java程序设计》第6周学习总结
  2. 201521123078《java程序设计》第四次总结
  3. 第2周作业-Java基本语法与类库
  4. 201521123010 《Java程序设计》第11周学习总结
  5. 【干货篇】步步为营,带你轻松掌握jQuery!
  6. Java学习笔记一---JVM、JRE、JDK
  7. webpack2进阶之多文件,DLL,以及webpack-merge
  8. Android 之xml解析
  9. bzoj 3212 Pku3468 A Simple Problem with Integers
  10. java程序员该工作还是游戏?