From 33fc6f002684fb746663a1d63c6e927f080a0e77 Mon Sep 17 00:00:00 2001 From: lxw <810412026@qq.com> Date: 星期三, 17 八月 2022 11:45:55 +0800 Subject: [PATCH] 软件下载 --- src/main/java/com/whyc/service/ProductSoftwareService.java | 11 +---------- 1 files changed, 1 insertions(+), 10 deletions(-) diff --git a/src/main/java/com/whyc/service/ProductSoftwareService.java b/src/main/java/com/whyc/service/ProductSoftwareService.java index 582f081..e23625c 100644 --- a/src/main/java/com/whyc/service/ProductSoftwareService.java +++ b/src/main/java/com/whyc/service/ProductSoftwareService.java @@ -54,18 +54,9 @@ wrapper.last("limit 1"); ProductSoftware software=mapper.selectOne(wrapper); try { - String userAgent = req.getHeader("User-Agent"); - // 閽堝IE鎴栬�呬互IE涓哄唴鏍哥殑娴忚鍣細 - if (userAgent.contains("MSIE") || userAgent.contains("Trident")) { - softwareName = java.net.URLEncoder.encode(softwareName, "UTF-8"); - } else { - // 闈濱E娴忚鍣ㄧ殑澶勭悊锛� - softwareName = new String(softwareName.getBytes("UTF-8"), "ISO-8859-1"); - } // 杞爜闃叉涔辩爜 resp.addHeader("Content-Disposition", "attachment;filename=" - + softwareName); - resp.setCharacterEncoding("UTF-8"); + + new String(softwareName.getBytes("UTF-8"), "ISO8859-1")); OutputStream out = resp.getOutputStream(); FileInputStream in = new FileInputStream(fileDirName+File.separator+software.getSoftwareUrl()); int len=0; -- Gitblit v1.9.1