我的程序,需要使用uni.request,PUT方法进行数据更新。在微信小程序调试是正常的,但使用云打包成android app后,同样的请求,后台却收不到任何请求数据。如果使用POST,就都没问题。
请问这个问题该如何解决呢?
请求代码如下:
uni.request({
url: util.URL + "products",
method: "PUT",
header: {
'content_type': 'application/json'
},
data: {
products: [this.product],
test: "test"
},
success: (ret) => {
if (ret.statusCode == 200) {
console.log("product update");
console.log(ret.data);
}
},
fail: () => {
console.log('fail');
}
});
4 个回复
cyyc
同样的put有问题,我的是直接报错了,post就没有问题
put收到的请求,content-length为0
吴伟杰
是有Bug,我的也是 。
1***@qq.com
同样我也遇到了这个问题,你们怎么解决的啊?
7***@qq.com
有解决吗?