在使用wx.request封装一个requset方法后,测试时使用的域名是 http://127.0.0.1:8363
,运行代码报如下错误:
后来在开发工具上设置 不检验合法域名 来跳过检测。
这样设置后,的确没报错了,发送的请求也成功了,但是wx.request里面的success回调函数没有调用。
发送请求的代码如下:
new Promise((resolve, reject) => {
wx.request({
...newOptions, // url,headers,data等参数
success(res) {
resolve(res)
},
fail(error) {
reject(error)
}
})
}).then(res => {
console.log('res', res);
return res;
}).catch(e => {
console.log('error', e);
})
疑问:为什么这里的success回调函数没有调用,后来添加了complete,但是complete也没有调用
点击list?frum=PEK 会弹出个小页面,点击页面里的response选项卡查看接口返回的东西。再进行排查