【发布时间】:2020-03-13 18:19:00
【问题描述】:
我正在使用 express + axios 构建代理应用程序(第一次)。基本上,该应用所做的只是从 API 中检索一些数据,然后使用 express 发送响应。
async function getInfo() {
try {
const response = await axios.get(url);
return response.data;
} catch (error) {
return error.response.data;
}
}
const info = getInfo();
export default (req, res) => {
return res.status(200).send(info);
};
如果 API 返回错误,我对如何处理错误有点困惑,作为 Express 的默认导出的一部分,我是否应该为每个错误代码设置条件?
【问题讨论】: