《跨域------>三种跨域底层分析》

2020-10-22    前端达人

 转载:   原创作者: 

在这里插入图片描述

1.方式一:利用< script >标签,< script >不存在跨域问题


在这里插入图片描述

2. (服务端解决)SpringMVC的controller中加入注解@CrossOrigin(value = “http://localhost:8080”)

即:给响应头设置一个Access-Control-Allow-Origin属性

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.(客户端解决)使用Ajax中的JSONP实现跨域(常用)

3.1原理:利用< script >标签

3.2代码

将callback当成一个参数传递下去在这里插入图片描述
在这里插入图片描述
前后端运行结果
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

分享本文至:

日历

链接

blogger

蓝蓝 http://www.lanlanwork.com

存档