收藏
回答

wx.request 设置20s超时, 后端接口一秒就响应了, 但api返回超时?

封装的"wx.request"API, 设置的20s超时, 后端看日志1秒钟就响应了: 给我发的图是15:03收到请求, 15:04响应, 但是我这么收到的还是超时, 为什么呢?

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

3 个回答

  • optimistic
    optimistic
    12-09

    排除弱网环境了吗,弱网超时很正常,最好能做一些日志上报

    12-09
    有用
    回复 1
    • 阿朱
      阿朱
      12-09
      没有, 我得测试一下, 感谢
      12-09
      回复
  • 风清雾散云开见日出
    风清雾散云开见日出
    12-09

    可能是你的request请求返回的数据包太大,超过20s了,还未完全返回。

    12-09
    有用
    回复 5
  • 肖宇
    肖宇
    12-09

    检查wx.request的timeout配置是否正确,用postman等调试工具测试后端响应时间

    12-09
    有用
    回复 1
    • 阿朱
      阿朱
      12-09
      偶发的, 很难受
      12-09
      回复
登录 后发表内容