收藏
回答

wx.request 发送请求,请求失败不走fail?

今天遇到一个问题,使用wx.request发送请求时,接口发送失败了 状态码400,不应该走fail回调函数吗?但是怎么走了success的回调函数。

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

3 个回答

  • 八九
    八九
    2021-10-22

    只要你的wx.request成功发出了请求,无论返回什么http状态码,都会走success。你在success处理异常状态码就好了。并不是接口请求不成功就会走fail。机制不一样昂。像断网、解析异常、参数类型错误,才会走fail


    2021-10-22
    有用 2
    回复
  • 拾忆
    拾忆
    2021-10-22

    400是请求正常返回,自己在success里判断返回状态就行,不是本身请求报错所以不走fail。

    2021-10-22
    有用 2
    回复 1
    • 朱 朱侠
      朱 朱侠
      2021-10-22
      明白了 了解! 谢谢
      2021-10-22
      回复
  • Listen
    Listen
    2021-10-22

    服务器响应了就算成功。

    2021-10-22
    有用 1
    回复
登录 后发表内容