小程序做删除的时候,请求用的是delete时,按平时做GET,POST时的方式传参,后台接收不到参数。
wx.request({
url: 'http://88888888:8080/test/complete'
data: {
id: item.id,
},
method: 'GET',
header: {
'content-type': 'application/json'
},
success(res) {}
})
原因是因为传的是json格式,但是delete接口要的是query string格式的,所以就导致参数传过去,后端无法接收;
解决办法:content-type用formData的
header:{
"content-type":"application/x-www-form-urlencoded"
},