更新全选打包
This commit is contained in:
parent
d98de3cfee
commit
e18d620000
|
|
@ -7,26 +7,11 @@ import javax.servlet.*;
|
|||
import javax.servlet.annotation.WebFilter;
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import java.io.IOException;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
@Slf4j
|
||||
@Component
|
||||
@WebFilter(urlPatterns = {"/order-service/order/*"},filterName = "customFilter")
|
||||
public class CustomFilter implements Filter {
|
||||
|
||||
private static final List<String> unFilterUrlList= Arrays.asList("/order-service/pay/returnOrder");
|
||||
|
||||
|
||||
private boolean isfilter(String url){
|
||||
for (String s : unFilterUrlList) {
|
||||
if(s.equals(url)){
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void init(FilterConfig filterConfig) throws ServletException {
|
||||
log.info(">>>> customFilter init <<<<");
|
||||
|
|
@ -35,30 +20,14 @@ public class CustomFilter implements Filter {
|
|||
@Override
|
||||
public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
|
||||
log.info(">>>> customFilter doFilter start <<<<");
|
||||
// RequestWrapper requestWapper = null;
|
||||
//// if (servletRequest instanceof HttpServletRequest) {
|
||||
//// requestWapper = new RequestWrapper((HttpServletRequest) servletRequest);
|
||||
//// }
|
||||
//// if (requestWapper != null) {
|
||||
//// filterChain.doFilter(requestWapper,servletResponse);
|
||||
//// } else {
|
||||
//// filterChain.doFilter(servletRequest,servletResponse);
|
||||
//// }
|
||||
HttpServletRequest request=(HttpServletRequest) servletRequest;
|
||||
if(isfilter(request.getRequestURI().toString())){
|
||||
RequestWrapper requestWapper = null;
|
||||
if (servletRequest instanceof HttpServletRequest) {
|
||||
requestWapper = new RequestWrapper((HttpServletRequest) servletRequest);
|
||||
}
|
||||
RequestWrapper requestWapper = null;
|
||||
if (servletRequest instanceof HttpServletRequest) {
|
||||
requestWapper = new RequestWrapper((HttpServletRequest) servletRequest);
|
||||
}
|
||||
|
||||
if (requestWapper != null) {
|
||||
servletResponse.setContentType("text/plain;charset=UTF-8");
|
||||
filterChain.doFilter(requestWapper,servletResponse);
|
||||
} else {
|
||||
servletResponse.setContentType("text/plain;charset=UTF-8");
|
||||
filterChain.doFilter(servletRequest,servletResponse);
|
||||
}
|
||||
}else {
|
||||
if (requestWapper != null) {
|
||||
filterChain.doFilter(requestWapper,servletResponse);
|
||||
} else {
|
||||
filterChain.doFilter(servletRequest,servletResponse);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue