开发小程序访问接口,在调试工具一切正常。
预览及真机调试中,使用安卓手机可以正常访问接口,使用IOS访问小程序的部分借口,报错,
提示如下:“request:fail 未能完成该操作,协议错误!”
系统:IOS
手机型号:iPhone 7/7p/8
微信版本:6.7.4
系统版本:12.1(16B92)
小程序appID:wx296372214bee20e9
证书信息截图如下:
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | Bug | wx.request | 客户端 | 6.7.4 | 2.4.12 |
1 个回答
通过Apple ATS规范,个别情况还提示request:fail 相关错误
先检查下自己带宽上行与下行是否超了,如果没有,并且服务器也没日志,说明跟下面问题一样。
这个问题,有人提出,并且总结过,官方也有回答。连接在这里
https://developers.weixin.qq.com/community/develop/doc/0000a63354c9e803eac71271851800?highLine=request%253Afail
意思是网络问题,存在这种客户端请求发不出去的可能,如果客户端是光纤网络直达,可能就很少遇到, 官方建议遇到重复请求一次接口解决。
兄弟您这个帖子里没有协议错误的相关说明啊。。
大神我也遇到这个问题,我已经递归重复请求一百多次了,还是不好使啊
你分表用了android,ios测试了吗,完全请求不了,还是有时候可以?
是的,安卓机和开发者工具所有接口都没问题,IOS上是大部分接口都能过,但是部分批处理的接口报的这个错