java下载文件名乱码
来源:互联网 发布:中国移动积分兑换软件 编辑:程序博客网 时间:2024/05/19 16:37
浏览器解析
因为firefox编码不同于其它浏览器,只需设置下编码
final String userAgent = request.getHeader("USER-AGENT");try { String finalFileName = null; if (StringUtils.contains(userAgent, "Firefox")) {// 火狐浏览器 finalFileName = new String(fileName.getBytes(), "ISO8859-1");} else { finalFileName = URLEncoder.encode(fileName, "UTF8");// 其他浏览器}response.setHeader("Content-Disposition", "attachment; filename=\"" + finalFileName + "\""); // 这里设置一下让浏览器弹出下载提示框,而不是直接在浏览器中打开} catch (UnsupportedEncodingException e){}
浏览器解析
https://tools.scientiamobile.com
0 0
- java下载文件名乱码
- java下载,文件名乱码
- java 应用下载文件名乱码
- java文件下载文件名乱码
- java文件下载文件名乱码
- java文件下载文件名乱码
- java 下载文件名乱码问题
- java 下载文件名乱码解决方案+上传时 文件名乱码
- java下载中文文件名乱码的解决方法
- java下载中文文件名乱码问题
- java 下载中文文件名乱码问题
- java下载中文文件名乱码的解决方法
- java文件下载文件名乱码(转)
- java 下载文件解决文件名乱码问题
- java文件下载文件名乱码(转)
- java 处理下载文件名显示乱码问题
- Java文件下载及文件名乱码问题
- Java下载文件,文件名中文乱码问题
- 嵌入式linux开发板上增加rfkill命令
- 韦伯定律
- 创建函数能够对整型数组进行二分查找。
- scp指令
- 如何在使用moveRowAtIndexPath:方法时替换默认图片
- java下载文件名乱码
- Android 自定义软键盘
- Java—内部类(三)—内部类的继承
- Python 的 yield 在 C++ 上的一种实现
- 《Unity_API解析》 第三章 GameObject类
- android应用版本升级时签名冲突问题的原因及解决办法
- 数据结构学习笔记(前言)
- PhalApi框架浅谈之融云扩展类库(PhalApi——RongYun)
- CRAN 的任务视图(View Task)