String agent
agent = request.getHeader("USER-AGENT");   
    log.debug("--------------------agent==========" + agent);
    
   if (null != agent && -1 != agent.indexOf("MSIE")) { 
    response.addHeader("Content-Disposition","attachment; filename=\"" + java.net.URLEncoder.encode(fileName, "UTF-8").replace("+", " ") + "\"");
  } else  if (null != agent && -1 != agent.indexOf("Firefox")) { 
    response.addHeader("Content-Disposition","attachment; filename=\"" + new String(fileName.getBytes("UTF-8"), "iso8859-1") + "\"");
   } else  if (null != agent && -1 != agent.indexOf("Safari")) { 
    response.addHeader("Content-Disposition","attachment; filename=\"" + java.net.URLEncoder.encode(fileName, "UTF-8").replace("+", " ") + "\"");
  } else {
    
   }

相关文章:

  • 2021-08-28
  • 2022-01-30
  • 2021-10-15
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-03-06
  • 2022-12-23
  • 2021-11-23
  • 2021-05-12
  • 2022-01-06
  • 2022-01-20
相关资源
相似解决方案