H中的新特性:Cross-OriginResourceSharing(跨域资源共享)。通过它,我们的开发者(主要指后端开发者)可以决定资源是否能被跨域访问。
cors是一个wc标准,它允许浏览器(目前ie8以下还不能被支持)像我们不同源的服务器发出xmlHttpRequest请求,我们可以继续使用ajax进行请求访问。
在springboot中如何通过cors协议解决跨域问题
springmvc4.2版本增加了对cors的支持。
目前我所做的项目基本都是springboot进行开发
ConfigurationpublicclassMyWebAppConfigurerextendsWebMvcConfigurerAdapter{OverridepublicvoidaddCorsMappings(CorsRegistryregistry){registry.addMapping("/**");}}当然也可以修改其它属性
ConfigurationpublicclassMyWebAppConfigurerextendsWebMvcConfigurerAdapter{OverridepublicvoidaddCorsMappings(CorsRegistryregistry){registry.addMapping("/api/**").allowedOrigins("