java獲取瀏覽器版本號

今天在作文件下載時遇到 ie9 下載文件出現文件名亂碼,因而網上查了下 經過判斷瀏覽器版原本進行文件名的編碼轉換。java

代碼以下:瀏覽器

// 獲取瀏覽器信息
String agent = request.getHeader("User-Agent").toLowerCase();
// 獲取瀏覽器版本
if(agent.indexOf("msie 9") >0){
      fileName = URLEncoder.encode(name, "UTF-8"); 
}else{ System.out.println();
     fileName = new String(name.getBytes("utf-8"), "ISO-8859-1");
}
相關文章
相關標籤/搜索