# 跨域解决方案
-cors
cors既支持get请求 也支持post请求
express内置了cors中间件通过安装和配置cors中间件,来方便的解决跨域问题
1.npm install cors
2.const cors = require("cors);
3.在路由之前调用app.use(cors()) 配置中间件
-jsonp
利用了script标签 没有跨域限制的漏洞,来达到和后端通讯的目的
当通讯的时候,会创建一个script元素,地址指向第三那方api,类似于:
<script src="http://127.0.0.1:4000/api/get?id=123&name=zhangsan></script>
并提供了一个回调函数,来接收数据
只支持get,不支持post,delete等等