wx.request无法获取后台(java)的返回值?

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

小程序js代码:

wx.request({

url: 'http://xxxx/decodePhone.do',

data: {

encryptedData: e.detail.encryptedData,//加密数据

iv: e.detail.iv,//向量

session_key: wx.getStorageSync("session_key"),//秘钥

js_code: app.globalData.jsCode

},

method: 'GET',

header: {

'content-type': 'application/x-www-form-urlencoded'

},

success: function (res) {

console.log("获取电话号码成功" + res.data);

app.globalData.phone = res.data;

wx.reLaunch({

url: './index',

})

},

fail: function (err) {

console.log("信息" + err);

}

})

java后台代码:

JSONObject jo = this.getPhone(encryptedData,session_key,iv);

String phone = jo.get(“phoneNumber”).toString();

return phone;

或者返回:

JSONObject jo = this.getPhone(encryptedData,session_key,iv);

return jo;

前台都无法获得返回值

1 回复
tyuan
tyuan1 楼5 年前

检查域名白名单,以及网络通信