问题:微信开发模拟器请求成功,获得数据,但是在真机上出现406请求错误,无法获得请求结果
原因:真机微信小程序的请求头与模拟器不同
怎么发现的:在请求头强制添加Accept即可解决
修复:在请求Header加Accept
wx.request({
url: url,
data: params.data,
method: params.type,
header: {
'Accept': "*/*"
},
success: function (res) {
console.log(res)
},
fail: function (err) {
console.log(err)
}
})
问题:微信开发模拟器请求成功,获得数据,但是在真机上出现406请求错误,无法获得请求结果
原因:真机微信小程序的请求头与模拟器不同
怎么发现的:在请求头强制添加Accept即可解决
wx.request({
url: url,
data: params.data,
method: params.type,
header: {
'Accept': "*/*"
},
success: function (res) {
console.log(res)
},
fail: function (err) {
console.log(err)
}
})