收藏
回答

小程序请求一个数据量234kb的请求,真机经常出现延迟大甚至请求失败的情况

框架类型 问题类型 操作系统版本 手机型号 微信版本
小程序 Bug IOS 14.0.1 iphone xs max 安卓IOS都出现这种情况 7.0.18

图1:是真机调试的结果(在开发者工具中调用这个接口,返回很快,不会失败),但是在真机中经常出现十几二十秒才能接收到请求的情况,甚至超过一分钟导致请求失败(有时能很快收到响应),后台日志显示最长的响应时间不超过300ms,但真机一直接收不到返回,或返回延迟很大,根据用户反馈是最近出现的,去年没有出现这个问题(这个请求和页面的代码前后端一年没动过),试了好几台安卓ios设备,都有这个问题

图2:是postman请求该接口的情况,返回的数据是一个超长的base64字符串,响应最长不会超过300ms(和开发者工具调用该接口一样),但真机调试或真机调用该接口就很容易出现问题

回答关注问题邀请回答
收藏

1 个回答

  • Riven.
    Riven.
    2020-11-10

    你好,请提供下appid,请求包,回包,请求时间

    2020-11-10
    有用
    回复 1
    • Summer Festival
      Summer Festival
      2020-11-13
      appid: wx1f1b8ae7829519f0
      请求包:
      method: post,
      header: {
                'Content-Type': 'application/json',
                'vxcode': 13013013011
      },
      data: {
              'fileId': 41087
      }
      回包:
      {
          ‘’code': 0,
          ‘’message': null,
          ‘’data": {
              'certificateFileContent': (超长base64字符串) ,
              ‘certificateFileName’: ‘xxxxxxx.pdf’,
              'fileId': 41087
           }
           'userType': null
      }
      请求时间:
      2020.11.09  21:38:52
      2020.11.09  21:40:17
      2020-11-13
      回复
登录 后发表内容
问题标签