xubin 1 year ago
parent
commit
a4c4951097

+ 13 - 11
collect-fees/collect-fees-service/src/main/java/com/tofly/fees/common/annotate/repeatableHttpServletRequest/RepeatableFilter.java

@@ -24,22 +24,24 @@ public class RepeatableFilter implements Filter {
         if (contentType == null) {
             //表单请求
             filterChain.doFilter(servletRequest, servletResponse);
-            return;
+          //  return;
         } else if (contentType.startsWith("multipart/")) {
             //文件上传类型
             filterChain.doFilter(servletRequest, servletResponse);
-            return;
+            //return;
         }else if(contentType.startsWith("application/json")){
 
-            HttpServletRequest httpServletRequestInfo =null;
-            if (servletRequest instanceof HttpServletRequest) {
-                httpServletRequestInfo=new RepeatableHttpServletRequest((HttpServletRequest)servletRequest);
-            }
-            if (null == httpServletRequestInfo) {
-                filterChain.doFilter(servletRequest, servletResponse);
-            } else {
-                filterChain.doFilter(httpServletRequestInfo,httpServletResponse);
-            }
+//            HttpServletRequest httpServletRequestInfo =null;
+//            if (servletRequest instanceof HttpServletRequest) {
+//                httpServletRequestInfo=new RepeatableHttpServletRequest((HttpServletRequest)servletRequest);
+//            }
+//            if (null == httpServletRequestInfo) {
+//                filterChain.doFilter(servletRequest, servletResponse);
+//            } else {
+                filterChain.doFilter(httpServletRequest,httpServletResponse);
+            //}
+        }else {
+            filterChain.doFilter(servletRequest, servletResponse);
         }