- String fileName = request.getParameter("fileName");
- // 解决中文文件名乱码问题
- if (request.getHeader("User-Agent").toLowerCase()
- .indexOf("firefox") > 0) {
- fname = new String(fileName.getBytes("UTF-8"), "ISO8859-1"); // firefox浏览器
- } else if (request.getHeader("User-Agent").toUpperCase()
- .indexOf("MSIE") > 0) {
- fname = URLEncoder.encode(fileName, "UTF-8");// IE浏览器
- }else if (request.getHeader("User-Agent").toUpperCase()
- .indexOf("CHROME") > 0) {
- fname = new String(fileName.getBytes("UTF-8"), "ISO8859-1");// 谷歌
- }
解决前端传来数据中文乱码问题
最新推荐文章于 2024-07-18 14:57:59 发布