什么是请求跨域问题呢?
关于请求跨域问题有以下介绍:
当我们进行项目接口测试时,一旦发起请求的一方和接口项目一方出现了域名或者主机 ip 或者端口不一致的情况,默认情况下接口项目不会给请求返回数据的,受到同源策略的限制,主要的目的是为了保护项目中的数据,提高数据的安全性。
image.png
上边这段话简单来讲,意思就是:接口不能进行访问因为存在跨域问题
那么如何解决跨域问题呢
我们可以安装第三方模块来解决
①首先安装第三方模块
$ npm i cors -s
②引入js文件
// 引入cors
var cors = require('cors')
...
// 启用跨域
app.use(cors())
...
引入js文件之后跨域问题解决,可以继续进行接口测试了