1. 程式人生 > >火狐瀏覽器下載文件保存文件名的亂碼問題

火狐瀏覽器下載文件保存文件名的亂碼問題

code 火狐 ade nbsp lencod filename agent get 亂碼

String oldname = file.getName().substring(file.getName().indexOf("_")+1); 
String encodefileName = request.getHeader ( "user-agent" ).contains ( "MSIE" ) ? ("="+URLEncoder.encode ( oldfilename, "utf-8") ):("*=utf-8‘‘"+ URLEncoder.encode ( oldfilename, "utf-8") );
response.setHeader ( "Content-disposition", "attachment; filename" + encodefileName);

火狐瀏覽器下載文件保存文件名的亂碼問題