获取code后无法向后台发送

发布于 7 年前作者 junqian17275 次浏览最后编辑 7 年前来自 ask

源码:

wx.login({

success: function(res) {

       var code = res.code; //返回code

console.log(code);

       var loginData = {

code:code

};

       //将code传给后台换取session_key

wx.request({

       url: ‘后台接口地址’,

           data: loginData,

           method: ‘POST’,

           dataType: ‘json’,

           success: function ® { },

           fail: function (re) { }

       })

   }

})

问题:

正常流程是获取code后发送到后台,后台与微信平台对接换取session_key和openId;

目前是获取code后向后台发送请求一直发送不出去,

查了半天没查出原因,

希望官方能提供建议

6 回复
guiyingwei
guiyingwei1 楼6 年前

request都没发出去,没有响应,更没有success或fail了

xiulanhuang
xiulanhuang2 楼6 年前

没报错,通讯请求pending并且提示

provisional headers are shown

shenmin
shenmin3 楼6 年前

不能吧,只要你的地址是对的,总会返回什么的

qiang84
qiang844 楼6 年前

看不懂,没有进入fail方法吗?

cdu
cdu5 楼6 年前

即使地址不对,请求发送出去后也会有响应的,现在的情况是获取code后这个请求发送不出去,而其他的接口就没出现这个情况

wren
wren6 楼5 年前

错误信息是什么?