调试窗口返回:POST https://xxxxx/api/code2Session 404 错误
但代码中居然进入的是success: function
wx.request({
url: api_base_url + '/api/code2Session',
method: 'POST',
header: {
'content-type': 'application/x-www-form-urlencoded'
},
data: {
code: res.code,
},
success: function (res) {
if(res.statusCode != 200)
{
console.log('wx.request错误:')
console.log(res);
return;
}
const sessionInfo = res.data.data.session_info;
if (res.data.status == 200) {
resolve(sessionInfo);
} else {
reject(res.data);
}
},
fail:(res)=>{
reject(res);
}
})
谢谢
只要request 没问题 就会走success 只不过返回值是500而已
request 请求 无论请求的后端接口是否正常,都会走success方法。只有这个request 接口 请求有问题,才会走fail