-
我们都知道传统的Ajax只能在一个域名获取资源,但是在html5中打破了这种限制,页允许ajax发起跨域请求
-
如何区分是否跨域呢?
- 协议、ip/域名、端口号必须一样
-
controller层
@RequestMapping("/cors") public @ResponseBody String cors(){ return "/web/cors跨域成功"; } -
页面层
script> -
发现并不能请求到资源并报出
-
我们需要编写一个配置类并实现WebMvcConfigurer重写addCorsMappings()方法



