强制返回错误,请求成功

时间:2018-11-01 14:03:31

标签: javascript error-handling axios

我能否为Axios对调试应用程序的成功请求返回错误

我有配置

import axios from 'axios';


const instance = axios.create({
  baseURL: API_PREFIX,
  headers: {
    Accept: 'application/json',
    'Content-Type': 'application/json',
  },
});

并请求

...
updateQuestionnaire(args) {
  return instance.put('/questionnaireResponse', args);
},

我想返回带有特定代码(XXX)的错误,但什么都没有

...
updateQuestionnaire(args) {
  return instance
    .put('/questionnaireResponse', args)
    .then(data => new Promise((res, rej) => {
      rej(new Error({status: 401}))
    }))
},

我该如何解决这个问题?

0 个答案:

没有答案