String userAgent = request.getHeader("user-agent").toLowerCase();
if (userAgent.contains("msie") || userAgent.contains("like gecko") ) {
// win10 ie edge 浏览器 和其他系统的ie
fileName = URLEncoder.encode(fileName, "UTF-8");
} else {
// 其他
fileName = new String(fileName.getBytes("utf-8"), "iso-8859-1");
}

最新文章

  1. .Net MVC 网站中配置文件的读写
  2. 自动滑动的banner图
  3. HTML5树叶飘落动画
  4. linux命令-dd {拷贝并替换}
  5. SQLiteHelper
  6. Unity3d 制作动态Mesh且可以随地面凹凸起伏
  7. (IOS)BaiduFM 程序分析
  8. SQLServer2005+附加数据库时出错提示操作系统错误5(拒绝访问)错误5120的解决办法
  9. highcharts相关属性
  10. [OC] UITabBarController
  11. VS2010+WINDBG+VMWARE9.0和fatal error RC1106: invalid option: -ologo错误
  12. Binding 中 Elementname,Source,RelativeSource 三种绑定的方式
  13. rman 使用catalog备份的演示
  14. NHibernate教程(12)--延迟加载
  15. python 检测nginx状态,若无法访问发邮件通知
  16. .NET Core 开源工具 IPTools - 快速查询 IP 地理位置、经纬度信息
  17. 分布式系统监视zabbix讲解七之分布式监控--技术流ken
  18. <转>(笔记)正则表达式的几种引擎
  19. 一款软件同时管理MySQL,MongoDB数据库
  20. Android -- Broadcast接收

热门文章

  1. python列表生成式、键盘输入及类型转换、字符串翻转、字母大小写、数组广播、循环语句等基础问题
  2. 什么是openshift
  3. [洛谷U72177]火星人plus
  4. ssh密码正确无法连接
  5. DevExtreme学习笔记(一) DataGrid中MVC分析
  6. 进入恢复模式(Recovery HD)
  7. 【洛谷 P2226】 [HNOI2001]遥控赛车比赛(最短路)
  8. python day5 lambda,内置函数,文件操作,冒泡排序以及装饰器
  9. canvas炫酷时钟
  10. day30-python之socket