- 版本:2.4.2
- nvue页面
设置header
中content-type
为application/x-www-form-urlencoded
时,在 mp
和h5
正常,后台可以接收到数据。
但是在 ios-app
中测试,后台无法接收到数据。
后台只接收application/x-www-form-urlencoded
类型。
设置header
中content-type
为application/x-www-form-urlencoded
时,在 mp
和h5
正常,后台可以接收到数据。
但是在 ios-app
中测试,后台无法接收到数据。
后台只接收application/x-www-form-urlencoded
类型。
语文数学天才 (作者) - 做最顺手的nvue组件库与工具集
我用最直接的代码,放到我的应用里面,后台还是无法接收到数据。但是放到别的项目就完全没有问题。
uni.request({
header: {'Content-Type': 'application/x-www-form-urlencoded'},
data: {
phone: '17610779055',
type: 'register',
product: 4
},
method: 'POST',
url: 'https://testapi.daxuetong.com/sms/send_sms',
success(res) {
console.log("请求发送成功")
console.log(res)
},
fail(err) {
console.log("请求发送失败")
console.log(err)
}
})
我真的想不明白。
我哪里错了!
语文数学天才 (作者)
我单独拿出来测试了一下后台可以收到请求数据。把我构造的请求器拿出来单独使用后台也可以接收到请求数据。整个项目里面就是不能。。。好尴尬。这种也不知道哪个地方出了问题,mp和h5又可以。囧
2019-12-03 19:39
语文数学天才 (作者)
已经找到问题了。native 打开 就会出错,关闭就会正常。已在github上面提交。
https://github.com/dcloudio/uni-app/issues/1100
2019-12-10 15:52