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

亡梦爱人 提交于 2020-10-22 14:06:07

在这里插入图片描述

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


在这里插入图片描述

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

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

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

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

3.1原理:利用< script >标签

3.2代码

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




标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!