From 705c1a30a9715b6a3a0227a2e6d429774e7bff9b Mon Sep 17 00:00:00 2001 From: Stormeye Wu Date: Thu, 25 Apr 2019 10:46:11 +0800 Subject: [PATCH] =?UTF-8?q?[sql,xss=E5=AE=89=E5=85=A8][=E4=BF=AE=E6=94=B9]?= =?UTF-8?q?:=E4=B8=8D=E6=A3=80=E6=9F=A5user-agent?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/iformall/interceptor/XssHttpServletRequestWrapper.java | 3 +++ .../com/iformall/interceptor/XssHttpServletRequestWrapper.java | 3 +++ .../com/iformall/interceptor/XssHttpServletRequestWrapper.java | 3 +++ 3 files changed, 9 insertions(+) diff --git a/mallinkAdmin/src/main/java/com/iformall/interceptor/XssHttpServletRequestWrapper.java b/mallinkAdmin/src/main/java/com/iformall/interceptor/XssHttpServletRequestWrapper.java index 0ee75b20a..1d954d163 100644 --- a/mallinkAdmin/src/main/java/com/iformall/interceptor/XssHttpServletRequestWrapper.java +++ b/mallinkAdmin/src/main/java/com/iformall/interceptor/XssHttpServletRequestWrapper.java @@ -86,6 +86,9 @@ public class XssHttpServletRequestWrapper extends HttpServletRequestWrapper { */ @Override public String getHeader(String name) { + if(name.equalsIgnoreCase("user-agent")) { + return super.getHeader(name); + } String value = super.getHeader(name); if (value == null) { return null; diff --git a/mallinkBApi/src/main/java/com/iformall/interceptor/XssHttpServletRequestWrapper.java b/mallinkBApi/src/main/java/com/iformall/interceptor/XssHttpServletRequestWrapper.java index 0ee75b20a..1d954d163 100644 --- a/mallinkBApi/src/main/java/com/iformall/interceptor/XssHttpServletRequestWrapper.java +++ b/mallinkBApi/src/main/java/com/iformall/interceptor/XssHttpServletRequestWrapper.java @@ -86,6 +86,9 @@ public class XssHttpServletRequestWrapper extends HttpServletRequestWrapper { */ @Override public String getHeader(String name) { + if(name.equalsIgnoreCase("user-agent")) { + return super.getHeader(name); + } String value = super.getHeader(name); if (value == null) { return null; diff --git a/mallinkCApi/src/main/java/com/iformall/interceptor/XssHttpServletRequestWrapper.java b/mallinkCApi/src/main/java/com/iformall/interceptor/XssHttpServletRequestWrapper.java index 0ee75b20a..1d954d163 100644 --- a/mallinkCApi/src/main/java/com/iformall/interceptor/XssHttpServletRequestWrapper.java +++ b/mallinkCApi/src/main/java/com/iformall/interceptor/XssHttpServletRequestWrapper.java @@ -86,6 +86,9 @@ public class XssHttpServletRequestWrapper extends HttpServletRequestWrapper { */ @Override public String getHeader(String name) { + if(name.equalsIgnoreCase("user-agent")) { + return super.getHeader(name); + } String value = super.getHeader(name); if (value == null) { return null;