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("原创不易,完成人机校验,阅读全文
相关推荐
工作小总结Java跨域-Redirect的跨域问题解决并发CAS的缺点和问题解决若依(RUOYI)【图文教程】若依前后端分离版本-菜单怎么设置若依(RUOYI)【已解决】若依前后端分离版本,前端项目Nginx部署时候怎么带上应用路径?MYSQL【mysql】 closing inbound before receiving peer's close_notify问题解决工作小总结【系统安全】appscan扫出API成批分配问题解决方案工作小总结&小工具类【架构设计】多级缓存:应用案例与问题解决策略经验分享【已解决】Spring Boot解决跨域问题跨域-看这一篇就够了。使用vue+axios+spring boot前后端分离项目时会出现跨域问题怎么解决