- 当前 Bug 的表现(可附上截图)
一用真机不管是预览还是调试,返回的header是正常的,但是没有返回数据- 预期表现
在工具内测试时没有任何问题,返回的数据也是正常的
还有一个小问题 ,访问外部接口时给自己返回了一个Token,在工具内是正常返回
但是使用真机就返回的token,但是我后台并没有对设备做区分,这让我工具里测试没有任何问题,真机一试就获取不到数据
问题模块 | 框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|---|
API和组件 | 小程序 | Bug | wx.request | 客户端 | 1810250 | 2.4.1 |
- 当前 Bug 的表现(可附上截图)
一用真机不管是预览还是调试,返回的header是正常的,但是没有返回数据- 预期表现
在工具内测试时没有任何问题,返回的数据也是正常的
还有一个小问题 ,访问外部接口时给自己返回了一个Token,在工具内是正常返回
但是使用真机就返回的token,但是我后台并没有对设备做区分,这让我工具里测试没有任何问题,真机一试就获取不到数据
如果是在真机上能稳定复现的,请提供一个代码片段。
就是这样一个访问接口,这个是我发送短信的接口,获取Token的接口和这个差不多,但是我设置的返回headers里Token明明是大写,小程序解析后成了token小写,其他的headers参数没有改变,在工具内是返回正常的大写Token,但是在真机上就是小写的。至于短信的接口,工具内一切正常,但是真机访问就返回数据和headers全部不对,并且我的后台并没有收到手机真机的访问请求,但是工具内真机调试却显示请求server成功
header 名大小写没统一是已知的系统差异,你可以自己先兼容一下。返回数据不对的问题需要一个可运行的代码片段。
Token的大小写我做了兼容,返回数据不对的那个地方你加我一下qq我发给你
qq:1026361906
邮件联系你了
我这也刚发现,求解
贴下关键代码呢
就一个普通的外部接口请求
这个问题在真机是否是偶现的呢?iOS/android 都有问题吗
不是偶现,在真机上每次都有这两个问题,IOS/Android都有问题
嗯,可能是 2.4.1 公共库有些问题,我们排查下
真机是不是要验证域名的,域名添加到名单里了吗
添加了的