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