请求代码:
响应数据:
测试接口时响应的数据(也是我想要获取的正确数据)
【微信小程序响应数据和调试时响应的数据不一致,怎么解决?】
说明:因为接口采用的是 application/x-www-form-urlencoded 的格式提交参数,而默认的提交格式是 application/json,所以提交的参数无效
解决方法:将参数提交格式改为 application/x-www-form-urlencoded
wx.request({
url: 'https://api.it120.cc/zcr/shop/goods/list/v2',
header: {
'content-type': 'application/x-www-form-urlencoded',
},
data: {
categoryId: 263919,
},
method: 'POST',
success: res => {
this.setData({
snacksList: res.data.data.result,
})
},
})
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
2 回答4.3k 阅读✓ 已解决
4 回答4.6k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决