工作小总结

Java前后端分离跨域问题解决

现在越来越流行了前后端分离,但是前后端分离后,有个问题,就是跨域问题。怎么解决呢?1:创建crossFilter:import lombok.extern.slf4j.Slf4j;import org.apache.commons.httpclient.HttpStatus;import org.apache.commons.lang3.StringUtils;imp

现在越来越流行了前后端分离,但是前后端分离后,有个问题,就是跨域问题。怎么解决呢?

1:创建crossFilter:

import lombok.extern.slf4j.Slf4j;
import org.apache.commons.httpclient.HttpStatus;
import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Component;
 
import javax.servlet.*;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
 
 
/**
 * 解决跨域问题
 *
 * @Author kaigejava
 * @date 2020-11-17 15:25
 */
@Slf4j
@Component
public class CrossFilter implements Filter {
    @Override
    public void init(FilterConfig filterConfig) throws ServletException {
    }
 
    @Override
    public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
        HttpServletRequest request = (HttpServletRequest) servletRequest;
        HttpServletResponse response = (HttpServletResponse) servletResponse;
        String plantformURl = "允许访问的链接。可以理解为白名单";
        String originHeads = request.getHeader("

原创不易,完成人机校验,阅读全文

相关推荐