| | |
| | | public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException { |
| | | HttpServletRequest request = (HttpServletRequest) servletRequest; |
| | | HttpServletResponse response = (HttpServletResponse) servletResponse; |
| | | |
| | | String requestUrl = request.getRequestURI(); |
| | | String requestUrlUpperCase = requestUrl.toUpperCase(); |
| | | if(requestUrlUpperCase.contains("EXPORT") |
| | | ||requestUrlUpperCase.contains("IMPORTTEMPLATE") |
| | | ||requestUrlUpperCase.contains("GETAPPAGREEMENT")){ |
| | | filterChain.doFilter(request, response); |
| | | return; |
| | | } |
| | | RepeatedlyRequestWrapper wrapper = new RepeatedlyRequestWrapper(request, response); |
| | | getRequestParams(wrapper); |
| | | |
| | |
| | | |
| | | // 返回的结果 |
| | | String content = responseWrapper.getTextContent(); |
| | | String requestUrl = request.getRequestURI(); |
| | | log.info("-------------------- Response Data ----------------------"); |
| | | log.info(requestUrl + " -> " + content); |
| | | |
| | |
| | | } |
| | | String requestBodyStr = stringBuilder.toString(); |
| | | if(StringUtils.isNotBlank(requestBodyStr)){ |
| | | return JSONObject.parseObject(stringBuilder.toString(), Map.class); |
| | | try { |
| | | return JSONObject.parseObject(stringBuilder.toString(), Map.class); |
| | | }catch (Exception e){ |
| | | e.printStackTrace(); |
| | | } |
| | | } |
| | | return new HashMap<>(); |
| | | } |