下载文件时空格变加号问题
2010-06-10 15:05
1596 查看
问题:下载文件时文件名有空格时变加号?
解决方案:
将
fileName = URLEncoder.encode(fileName,"UTF-8");
替换为:
fileName = URLEncoder.encode(fileName,"UTF-8").replaceAll("//+", "%20");
解决方案:
将
fileName = URLEncoder.encode(fileName,"UTF-8");
替换为:
fileName = URLEncoder.encode(fileName,"UTF-8").replaceAll("//+", "%20");
相关文章推荐
- 火狐浏览器下载文件中文乱码,文件名中的空格变加号("+")的问题
- 文件下载,文件名有中文及空格无法显示问题
- Java下载文件时处理中文 使用URLEncoder编码后 空格变+号的问题
- 解决Struts2文件下载中文名称乱码以及文件名称中包含空格问题
- HttpUtility.UrlEncode 在 Encode 的时候, 将空格转换成加号('+'), 在 Decode 的时候将加号转为空格, 但是浏览器是不能理解加号为空格的, 所以如果文件名包含了空格, 在浏览器下载得到的文件, 空格就变成了加号
- 下载文件名空格变加号问题
- 关于下载文件是文件名的空格显示不出来和乱码问题 转
- struts2 文件下载文件名中文乱码及变成空格问题
- ie 火狐 谷歌 浏览器下载,文件名字乱码,空格,不兼容问题解决
- 下载文件名空格变加号、乱码、被截断问题解决
- java文件下载空格变加号处理
- 整理java文件下载(中文乱码、火狐浏览器乱码、空格变+号、文件名包含空格时文件名可能显示不全等问题)
- 下载文件名空格变加号的问题
- Java下载文件时处理中文 使用URLEncoder编码后 空格变+号的问题
- 【转】彻底解决Asp.net文件下载(Response.WriteFile)时文件名的中文乱码和空格异常问题
- 文件下载--Struts2的中文文件下载显示为空格问题
- 关于delphi中url文件下载编码问题(处理里面含有空格,汉字,字符)
- 下载文件时的中文文件名问题(asp.net)
- java日常问题之excel文件下载功能中getOutputStream() has already been called for this response
- 分发APK文件时候,把APK传到网站上下载出现不能下载的问题