From 71726a1cb05790d6841595ef7daef5173f2cddfa Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期三, 29 三月 2023 09:43:11 +0800 Subject: [PATCH] 1 --- src/main/java/com/lf/server/controller/data/WmtsController.java | 16 ++++++++++------ 1 files changed, 10 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/lf/server/controller/data/WmtsController.java b/src/main/java/com/lf/server/controller/data/WmtsController.java index da8aab8..a60a642 100644 --- a/src/main/java/com/lf/server/controller/data/WmtsController.java +++ b/src/main/java/com/lf/server/controller/data/WmtsController.java @@ -21,8 +21,6 @@ import org.springframework.web.bind.annotation.*; import javax.servlet.ServletOutputStream; -import javax.servlet.ServletRequest; -import javax.servlet.ServletResponse; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.File; @@ -123,10 +121,10 @@ return; } - // 璁剧疆杩斿洖鍥剧墖绫诲瀷 - res.setContentType("image/png"); // 璁剧疆缂撳瓨鍙傛暟 setBrowerCache(ssRes); + //res.setContentType("image/png") + // 閫氳繃response瀵硅薄锛岃幏鍙栧埌杈撳嚭娴� ServletOutputStream outputStream = res.getOutputStream(); // 瀹氫箟杈撳叆娴侊紝閫氳繃杈撳叆娴佽鍙栨枃浠跺唴瀹� @@ -151,9 +149,15 @@ outputStream.write(bytes, 0, len); outputStream.flush(); } - - outputStream.close(); + //outputStream.close() fileInputStream.close(); + + // 璁剧疆杩斿洖鍥剧墖绫诲瀷 + ssRes.getHeaders().set("Content-Type", "image/png"); + + OutputStream os = ssRes.getBody(); + os.write(bytes); + os.flush(); } /** -- Gitblit v1.9.3