1.jsonp 跨域
jsonp实现跨域 主要是利用了动态创建script标签请求后端接口地址 传递callback参数
后端接收到callback 经过数据处理 返回的callback函数的调用形式。callback中的参数就是json
2.代理方式
我们在vue项目中 会用哪个vue.config.js里面配置一个proxy,里面有一个target属性指向跨域链接。修改完成之后重启项目就好了
原理是就是启动了一个代理服务器 这个代理服务器绕过了同源策略。请求的时候通过代理服务器获取数据在传给浏览器
3.CORS
CORS全称是跨域资源共享 主要是后台工程师设置代码来达到前端跨域请求