收藏
回答

wx.request,服务器返回加密字符串,但与res.data的内容不一致,求解?

使用postman测试接口,返回内容为:

mfAZhkDrjGYbMSbcVvB3mIOPINLg3Mawas7YDzo8lgvvATKd4Q5VTbIl+NZbyK+wixWcDNI0D+asgGE81MvZGw==

格式是aes加密串,通过aes解密,可解开:

但是通过wx.request方法,已设置dataType属性,但返回data中的内容与postman请求结果不一致,为:

kTCrjarlBMoTQyq3BZxnhblkmLv8EY3kTvwkB2cZBVpue436LigMOiKKpRmqZcwcNLHGliRqcg56K13mkW9pZw==

求解答,如何解决,感谢

最后一次编辑于  2020-04-11
回答关注问题邀请回答
收藏

1 个回答

  • Aquarius
    Aquarius
    2020-04-11

    dataType:‘其他’,也是这个结果,奇怪了……求高手解答但是如果服务器不用加密,正常返回,则正常,应该问题是出在wx.request自动做的,JSON.parse这里,但是这个要如何不进行,按api说,dataType设置为其他,但是设置了没效果……郁闷

    2020-04-11
    有用
    回复
登录 后发表内容
问题标签