微信小程序后台返回json出现报错的解决方法

2018-04-07 14:10:18

摘要: 微信小程序与java后台进行交互,需要获取json数据显示到页面,但是有时候会出现小程序链接java后台,但调用起来后台并不能获取到

微信小程序与java后台进行交互,需要获取json数据显示到页面,但是有时候会出现小程序链接java后台,但调用起来后台并不能获取到数据或者json数据报错的情况。本文借用如下一个例子,来分析一下如何解决这种情况。

  1、出现报错的例子代码如下

bindtest: function () {

 

wx.request({

 

url: 'https://localhost:8443/spring4/user/wei.do',

 

// data: {

 

// username: '001',

 

// password: 'abc'

 

// },

 

// method: 'GET',

 

header: {

 

'Content-Type':

'application/json'

 

},

 

success: function (res) {

 

var jsonText = JSON.parse(res.data);

 

},

 

fail: function (res) {

 

console.log(".....fail.....");

 

}

 

})

 

},

 

2、报错情况说明

使用上述代码之后,系统报404错误,无法获取json数据。一般出404错误时的解决方法就是先把缺少的网页文件恢复到正确的位置,再重新设置网络服务。

报404错误

3、解决方法

把上述例子代码中的如下部分

 

header: {

 

'Content-Type':

'application/json'

 

},

 

  改成如下即可

 

header: {

 

"Content-Type":

"json"

 

},