java Spring MVC主动解决请求跨域问题,别再依靠前端代理帮你解决问题啦,老铁!!

前端发展至今 已经有了很多代理工具可以帮助我们解决跨域
但说到底 跨域还是后端能解决的话最好

那么 我们先来看一个请求
在这里插入图片描述
很明显 这个接口发生了跨域
因为这里我是用的Spring MVC
而 Spring MVC 解决跨域的代码非常简单

我们只需要加一个注解
@CrossOrigin
参考代码如下

@CrossOrigin(origins = "*", allowedHeaders = "*")

首先 CrossOrigin有两参数 第一个 origins 表示允许的源 给个星号表示所有的源
第二个参数 allowedHeaders 指定星号 则表示不限制
在这里插入图片描述
放在类名上面即可 这样 我们就相当于放开了所有的限制

然后 我们再次启动项目
然后前端前端服务访问
在这里插入图片描述
可以看到 这次前端就很成功的将数据请求回来了

猜你喜欢

转载自blog.csdn.net/weixin_45966674/article/details/133206673
今日推荐