0
点赞
收藏
分享

微信扫一扫

@JsonFormat失败问题处理

蓝哆啦呀 2024-09-04 阅读 4
    async handleFetch() {
      const res =
        await idleApi.toSign({
          file: 'pdf',
        });
      console.log(res)
      // 错误处理
      if(!res.headers['content-disposition']) {
        const fileReader = new FileReader()
        fileReader.readAsText(new Blob([res.data], { type: 'application/octet-stream' }), 'utf-8')
        fileReader.onload = () => {
          const msg = JSON.parse(fileReader.result)
          console.log(msg?.sys_header?.message) // 错误提示信息,根据接口返回内容不同
        } 
      }
    }
  1. 接口正确返回文件流,打印出来的res

在这里插入图片描述
network中返回的是文件流数据

  1. 接口报错的情况,打印出来的res
    在这里插入图片描述
    实际network中的内容
    在这里插入图片描述
举报

相关推荐

0 条评论