下载文件个别浏览器文件名乱码解决办法

时间:2024-04-17 10:05:04 


    if (context.Request.UserAgent.ToLower().IndexOf("msie", System.StringComparison.Ordinal) > -1)//IE浏览器
 {
     context.Response.AddHeader("content-disposition", "filename=" + HttpUtility.UrlEncode(fileName));
 }
 if (context.Request.UserAgent.ToLower().IndexOf("firefox", System.StringComparison.Ordinal) > -1)//firefox浏览器
 {
     context.Response.AddHeader("content-disposition", "attachment;filename=\"" + fileName + "\"");
 }
 else//其他浏览器
 {
     context.Response.AddHeader("content-disposition", "attachment;filename=" + fileName);
 }
 context.Response.ContentType = "application/x-xls";  
标签:下载,文件名乱码
0
投稿

猜你喜欢

  • 数字人组件反写[asp组件开发实例4]

    2009-06-09 13:20:00
  • python封装对象实现时间效果

    2022-10-30 16:14:01
  • Pycharm安装第三方库时Non-zero exit code错误解决办法

    2023-03-15 12:15:01
  • 详解Python3操作Mongodb简明易懂教程

    2023-07-20 00:20:05
  • 关于从MySQL转向ADODB的方法

    2011-06-02 12:05:00
  • Python自动化测试笔试面试题精选

    2021-05-17 03:32:59
  • CSS教程:简单理解em

    2008-07-03 12:44:00
  • 浅谈Python实现opencv之图片色素的数值运算和逻辑运算

    2022-06-11 15:58:50
  • 基于KL散度、JS散度以及交叉熵的对比

    2021-05-05 01:27:07
  • javascript的闭包介绍(司徒正美)

    2024-06-05 09:12:21
  • 设计哲学与跨界

    2009-08-18 12:25:00
  • js实现类似iphone的网页滑屏解锁功能示例【附源码下载】

    2024-04-16 09:24:09
  • SQL Server默认1433端口修改方法

    2010-07-22 22:35:00
  • Python-OpenCV教程之图像的位运算详解

    2022-10-17 23:44:43
  • django框架模板语言使用方法详解

    2021-11-10 12:00:36
  • 在Pycharm中执行scrapy命令的方法

    2022-10-17 03:45:26
  • php简单定时执行任务的实现方法

    2023-08-19 21:34:09
  • Python爬虫程序架构和运行流程原理解析

    2023-10-04 16:04:24
  • 利用Pytorch实现简单的线性回归算法

    2022-09-08 00:00:09
  • ASP中CACHE缓存技术

    2010-05-03 10:58:00
  • asp之家 网络编程 m.aspxhome.com