From 6f6a7f2ea665e9309568fdb30a51659b19d19d44 Mon Sep 17 00:00:00 2001 From: Stormeye Wu Date: Mon, 17 Dec 2018 16:13:43 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=82=A8=E5=80=BC=E5=8D=A1][=E6=96=B0?= =?UTF-8?q?=E5=A2=9E]:ueditor=E6=96=87=E4=BB=B6=E4=B8=8A=E4=BC=A0=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../interceptor/HttpServletRequestWrapperFilter.java | 2 +- .../java/com/iformall/interceptor/RequestInterceptor.java | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/mallinkAdmin/src/main/java/com/iformall/interceptor/HttpServletRequestWrapperFilter.java b/mallinkAdmin/src/main/java/com/iformall/interceptor/HttpServletRequestWrapperFilter.java index abf90ded0..8e8131154 100644 --- a/mallinkAdmin/src/main/java/com/iformall/interceptor/HttpServletRequestWrapperFilter.java +++ b/mallinkAdmin/src/main/java/com/iformall/interceptor/HttpServletRequestWrapperFilter.java @@ -17,7 +17,7 @@ public class HttpServletRequestWrapperFilter implements Filter { ServletRequest requestWrapper = null; if (request instanceof HttpServletRequest) { String url = ((HttpServletRequest) request).getRequestURI().toString(); - if(!url.contains("awsFileUpload")) { + if(!url.contains("awsFileUpload") && !url.contains("ueditor/exec")) { requestWrapper = new BodyReaderHttpServletRequestWrapper((HttpServletRequest) request); } else { requestWrapper = null; diff --git a/mallinkAdmin/src/main/java/com/iformall/interceptor/RequestInterceptor.java b/mallinkAdmin/src/main/java/com/iformall/interceptor/RequestInterceptor.java index d7cf20395..bc04dfea6 100644 --- a/mallinkAdmin/src/main/java/com/iformall/interceptor/RequestInterceptor.java +++ b/mallinkAdmin/src/main/java/com/iformall/interceptor/RequestInterceptor.java @@ -43,12 +43,12 @@ public class RequestInterceptor extends HandlerInterceptorAdapter { String ipaddress = IPUtil.getIpAddr(request); String url = request.getRequestURL().toString(); - if(url.contains("pvlog")) { + if(url.contains("pvlog") + || url.contains("awsFileUpload") + || url.contains("ueditor/exec")) { // pvlog不检查幂等 - return true; - } - if(url.contains("awsFileUpload")) { // awsFileUpload不检查幂等 + // ueditor 不检查幂等 return true; } StringBuilder sb = new StringBuilder();