Chrome 可以读取服务器提供的消息,(No project found for 70100)
但是当我console.log(err.message)
得到Request failed with status code 400
客户端代码:
const doFetch = async () => {
try {
const {data} = await axios.post('/docs/query/project', {projectId: '70100'});
console.log(data);
setFetched(data);
} catch (err) {
console.log(err.message);
}
}
服务器代码:
try {
const docs = await docsDb.getProject(projectId);
res.json(docs);
} catch(err) {
res.statusMessage = `No project found for ${projectId}`;
res.status(400).end();
}
Chrome 可以阅读我的消息很烦人,但我不知道如何向用户显示它。显然,该消息已传至浏览器,我将不胜感激有关如何在我的客户端代码中访问它的一些提示!提前致谢。