1
0
mirror of https://gitee.com/incloudcode/yexuejc-springboot.git synced 2025-07-13 23:37:28 +08:00

放开options请求

This commit is contained in:
yexuejc 2018-09-04 17:40:58 +08:00
parent 24a51a6a79
commit 2379043867

View File

@ -7,6 +7,7 @@ import com.yexuejc.springboot.base.util.LogUtil;
import com.yexuejc.springboot.base.util.NetUtil;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpStatus;
import org.springframework.web.bind.annotation.RequestMethod;
import javax.servlet.*;
import javax.servlet.http.HttpServletRequest;
@ -61,6 +62,11 @@ public class ValidationFilter implements Filter {
}
HttpServletRequest request = (HttpServletRequest) servletRequest;
HttpServletResponse response = (HttpServletResponse) servletResponse;
if (RequestMethod.OPTIONS.name().equals(request.getMethod())) {
//不拦截 OPTIONS 请求
filterChain.doFilter(servletRequest, servletResponse);
return;
}
String sp = request.getServletPath();
if (properties.getType() == 0) {
AtomicBoolean b = new AtomicBoolean(false);