From a1eb29c49d8fd69ab09c6434f3de5d643b2d1df0 Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Wed, 26 Mar 2025 14:31:57 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=87=E7=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 24 +++++++++++++++++-- .../config/CachedBodyHttpServletRequest.java | 4 ++-- .../com/ycwl/basic/config/WebMvcConfig.java | 2 +- 3 files changed, 25 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index 07e7e28..c7f41d1 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ org.springframework.boot spring-boot-starter-parent - 2.3.12.RELEASE + 2.7.18 com.ycwl @@ -21,6 +21,7 @@ 8 3.4.0 5.8.24 + 8.0.33 1.2.83 2.0.7 5.3.1 @@ -59,6 +60,7 @@ mysql mysql-connector-java + ${mysql-connector.version} runtime @@ -153,7 +155,7 @@ com.aliyun.oss aliyun-sdk-oss - 3.17.4 + 3.18.0 @@ -198,6 +200,24 @@ org.springframework.boot spring-boot-maven-plugin + + + org.apache.maven.plugins + maven-surefire-plugin + + ${skipTests} + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + **/*Test.java + + + diff --git a/src/main/java/com/ycwl/basic/config/CachedBodyHttpServletRequest.java b/src/main/java/com/ycwl/basic/config/CachedBodyHttpServletRequest.java index 92f8716..fad48af 100644 --- a/src/main/java/com/ycwl/basic/config/CachedBodyHttpServletRequest.java +++ b/src/main/java/com/ycwl/basic/config/CachedBodyHttpServletRequest.java @@ -27,7 +27,7 @@ public class CachedBodyHttpServletRequest extends HttpServletRequestWrapper { final ByteArrayInputStream byteArrayInputStream = new ByteArrayInputStream(cachedBody); return new ServletInputStream() { @Override - public int read() throws IOException { + public int read() { return byteArrayInputStream.read(); } @@ -49,7 +49,7 @@ public class CachedBodyHttpServletRequest extends HttpServletRequestWrapper { } @Override - public BufferedReader getReader() throws IOException { + public BufferedReader getReader() { return new BufferedReader(new InputStreamReader(this.getInputStream())); } diff --git a/src/main/java/com/ycwl/basic/config/WebMvcConfig.java b/src/main/java/com/ycwl/basic/config/WebMvcConfig.java index b95a5c1..9e98bf4 100644 --- a/src/main/java/com/ycwl/basic/config/WebMvcConfig.java +++ b/src/main/java/com/ycwl/basic/config/WebMvcConfig.java @@ -58,7 +58,7 @@ public class WebMvcConfig implements WebMvcConfigurer { public CorsFilter corsFilter() { final UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); final CorsConfiguration config = new CorsConfiguration(); - config.setAllowCredentials(true); + // config.setAllowCredentials(true); // 允许向该服务器提交请求的URI,*表示全部允许,在SpringMVC中,如果设成*,会自动转成当前请求头中的Origin config.addAllowedOrigin("*"); // 允许访问的头信息,*表示全部