-
安装axios
npm install axios --save
-
在对应的router文件中引入axios
const axios = require('axios')
-
借助axios发送请求
router.get('/', function (req, res, next) {
//如果要在axios请求的回调函数中用到res,需要在此进行一次赋值,否则报错:res.json is not a function
let _res = res
let code = req.query.code
axios.get(`请求url`).then(res => {
if (res.data.openid) {
let data = res.data
_res.json({ openid: data.openid, code: 200, msg: '返回成功!' })
}
else {
_res.json({ errmsg: res.data.errmsg, errcode: res.data.errcode })
}
})
})