我有一个responseType: 'arraybuffer'
的{{3}},当响应成功200时,它可以正常工作。
但是,当我访问api并返回带有json对象的500时-axios将其编码在arraybuffer中。
我当前的解决方法是使用arraybuffer-to-string库解码json错误消息。 有更好的方法吗?防止axios将响应转换为已定义的responseType?
我已经尝试过axios request,并且还有response interceptors供axios推断响应类型,因为如果它看到application/json
内容类型并相应地对其进行了解析,那将非常好>