模拟跨域请求:
浏览器打开网站,按F12进入Console,输入下面代码后按回车
$.ajax({
url:"http://localhost:8080/news/insert",//请求地址(改为自己项目的)
type:"post",
dataType:"json",
success: function(data) {
//返回数据(根据自己项目返回数据修改下面的判断)
if(data.msg === "success"){
alert("提交成功");
}else{
alert("提交失败");
}
},
error: function (data){
alert("提交失败");
}
});
springboot跨域解决方案:
配置下面的实例
@Configuration
public class CorsConfig implements WebMvcConfigurer {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**")
.allowedOrigins("*")
.allowCredentials(true)
.allowedMethods("GET", "POST", "PUT", "DELETE", "OPTIONS")
.maxAge(3600);
}
}
以上就是本地项目跨域模拟请求,和springboot跨域问题解决方案,拜了个拜。