如何详细解决SpringBoot+Angular4前后端分离中的跨域问题?

2026-06-10 11:101阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计200个文字,预计阅读时间需要1分钟。

如何详细解决SpringBoot+Angular4前后端分离中的跨域问题?

javapackage com.rtpksps.kss.config;

import org.springframework.stereotype.Component;import javax.servlet.*;import javax.servlet.http.HttpServletResponse;import java.io.IOException;

/** * 在Spring Boot中添加过滤器 */@Componentpublic class CustomFilter implements Filter {

@Override public void init(FilterConfig filterConfig) throws ServletException { }

@Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletResponse httpResponse=(HttpServletResponse) response; httpResponse.setHeader(Access-Control-Allow-Origin, *); chain.doFilter(request, response); }

@Override public void destroy() { }}

springboot中新增一个过滤器如下:

如何详细解决SpringBoot+Angular4前后端分离中的跨域问题?

package com.rtpksps.kss.config; import org.springframework.stereotype.Component; import javax.servlet.*; import javax.servlet.192.168.100.100:8888/cmsRole/show";//视频教程中的测试用请求地址 var _that = this; this.http.get(url).subscribe(function(data){//请求成功的回调函数 console.log(data); },function(err){// 请求失败的回调函数 console.log(err); }) }

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持自由互联。

本文共计200个文字,预计阅读时间需要1分钟。

如何详细解决SpringBoot+Angular4前后端分离中的跨域问题?

javapackage com.rtpksps.kss.config;

import org.springframework.stereotype.Component;import javax.servlet.*;import javax.servlet.http.HttpServletResponse;import java.io.IOException;

/** * 在Spring Boot中添加过滤器 */@Componentpublic class CustomFilter implements Filter {

@Override public void init(FilterConfig filterConfig) throws ServletException { }

@Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletResponse httpResponse=(HttpServletResponse) response; httpResponse.setHeader(Access-Control-Allow-Origin, *); chain.doFilter(request, response); }

@Override public void destroy() { }}

springboot中新增一个过滤器如下:

如何详细解决SpringBoot+Angular4前后端分离中的跨域问题?

package com.rtpksps.kss.config; import org.springframework.stereotype.Component; import javax.servlet.*; import javax.servlet.192.168.100.100:8888/cmsRole/show";//视频教程中的测试用请求地址 var _that = this; this.http.get(url).subscribe(function(data){//请求成功的回调函数 console.log(data); },function(err){// 请求失败的回调函数 console.log(err); }) }

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持自由互联。