收藏
回答

wx.request 为什么没有返回真正想要的数据

network 看到返回的信息是这样的


而 success(res) 中返回的信息打印出来是这样的,这就没法拿到msg.error0 中的信息了, 而且res.data 是个promise对象,大家有知道怎么解决的吗

最后一次编辑于  2023-10-25
回答关注问题邀请回答
收藏

2 个回答

  • 风清雾云开见日出
    风清雾云开见日出
    2023-10-26

    看你的res.data的值不是一个arraybuffer值吗

    2023-10-26
    有用
    回复 3
    • D
      D
      2023-10-26
      其实所有接口都是这样的,只有这个接口是个promise拿不到数据
      2023-10-26
      回复
    • D
      D
      2023-10-26
      我现在解决方式就是让服务端改一下放在headers里了,这样才能拿到
      2023-10-26
      回复
    • 风清雾云开见日出
      风清雾云开见日出
      2023-10-26回复D
      那就可能是你后台的传递的content-type不对或者更换一下request的dataType试试
      2023-10-26
      1
      回复
  • D
    D
    2023-10-25

    这里没法提供代码片段,因为这是我们公司加密请求的某些接口才会出现的,在app和h5一切正常,在小程序中不行,不知道是不是和响应头有关

    2023-10-25
    有用
    回复
登录 后发表内容