域-ajax跨域问题|后台springboot解决跨域

什么是跨域问题?

前台调用后台接口,如果不是同一域内就是跨域问题
这里写图片描述

产生跨域安全问题原因

  • 浏览器限制:校验不通过
  • 跨域:
  • XHR(XMLHttpRequest)请求(其他json不受浏览器限制):

解决思路

浏览器:加请求参数,不让浏览器检测跨域问题
XHR:不发XHR请求,就算是跨域的,浏览器也不会拦截
使用JSONP
跨域:1.被调用方,修改代码,支持跨域
2.调用方:隐藏跨域,通过代理
这里写图片描述

springboot解决跨域问题

@RestController
@CrossOrigin
@RequestMapping("/command")
public class CommandController {
}

更详细文章

作者:Topepy 浏览器的跨域问题以及解决方案

猜你喜欢

转载自blog.csdn.net/qq_36762677/article/details/82666091