猿站网:设置了responseType:Blob之后,如果返回json错误信息,如何获取?

当他们将允诺类别增设为responseType: ‘blob’时,甚么是Blob呢,MDN非官方说明:Blob 第一类则表示两个不容变、计算结果的类文档第一类。他们会辨认出恒定以获取计算结果回到时,拿不出计算结果,但在控制面板能恒定看见,此时他们须要将计算结果处置呵呵。

允诺增设:

async getExperienceQRCode(formDate) {
 return await $axios.$post(`/admin/wx-open-platform/qrcode`,JSON.stringify(formDate),{ responseType: blob})
 },

严重错误回到处置:

if (error.response.request.responseType && error.response.request.responseType == blob)
          {
            let reader = new FileReader()
            reader.onload = e => {
              let errData = JSON.parse(e.target.result)
              Vue.prototype.$message.error(errData.data);
            }
            reader.readAsText(error.response.data)
          }

建站知识

猿站网:【微信小程序】wx:if与hidden的区别

2022-5-19 20:49:32

建站知识

小知识:element中el-cascader通过props自定义设置value、label、children

2022-5-19 20:59:46

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索