小程序拦截器可以在请求接口拦截吗?

app.globalData.Authorization 是保存token的全局变量

http({ url, data, method }) {    return new Promise((resolve, reject) => {
      const app = getApp();
      wx.request({
        url: url,        data: data,
        method,        header: {"token": app.globalData.Authorization },
        success(res) {
          res.statusCode === 200 ? resolve(res.data) : reject(res.data);          // 可以在这里判断接口是否有效,吗?有效执行无效跳转登录页面
        },        fail(res) {
          reject(res)
        }
      })
    })
  }
}


qq_花开花谢_0
浏览 1050回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5