admin管理员组

文章数量:1579919

最佳浏览器解决中文不兼容或中文乱码转UTF-8的方案

if (req.getHeader("User-Agent").contains("FireFore")){
    //如果是火狐浏览器使用Base64编码操作
    resp.setHeader("Content-Disposition","attachment;filename==?UTF=-8?B?" + new BASE64Encoder().encode("搞笑.jpg".getBytes("UTF-8")) +"?=");
}else {
    //如果不是火狐,如谷歌使用URL编码操作
    resp.setHeader("Content-Disposition","attachment;filename=" + URLEncoder.encode("搞笑.jpg","UTF-8"));
}

本文标签: 中文乱码不兼容浏览器方案