在安卓机上可以正常请求数据,但是在部分ios机上请求不到,报错信息为request:fail,且后端根本没有收到这条请求消息。排除发现部分ios机上的post无法正常请求,get请求可以正常发送,其实与跨域有关,可以在uni.request请求中设置请求头,代码如下:
header: {
'content-type':'application/x-www-form-urlencoded'
},
iOS请求失败解决
本文针对部分iOS设备在使用uni.request进行POST请求时遇到的问题进行了详细分析,并提供了解决方案。通过对请求头的设置,成功解决了iOS设备上的请求失败问题。
在安卓机上可以正常请求数据,但是在部分ios机上请求不到,报错信息为request:fail,且后端根本没有收到这条请求消息。排除发现部分ios机上的post无法正常请求,get请求可以正常发送,其实与跨域有关,可以在uni.request请求中设置请求头,代码如下:
header: {
'content-type':'application/x-www-form-urlencoded'
},
3188
1万+
4700

被折叠的 条评论
为什么被折叠?