ie瀏覽器下載文件中文名稱亂碼

//方法功能描述:判斷是否是IE瀏覽器
    public boolean isMSBrowser(HttpServletRequest request) {
        String[] IEBrowserSignals = {"MSIE", "Trident", "Edge"};
        String userAgent = request.getHeader("User-Agent");
        for (String signal : IEBrowserSignals) {
            if (userAgent.contains(signal)){
                return true;
            }
        }
        return false;
    }

方法裏面進行判斷一下文件名

//判斷是否是ie瀏覽器
                if(isMSBrowser(request)){
                    fileName = URLEncoder.encode(fileName, "UTF-8");
                }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章