/

當請求失敗時,Axios導致Node.js進程崩潰

當請求失敗時,Axios導致Node.js進程崩潰

我有一段使用axios進行網絡請求的代碼:

1
2
3
4
5
6
7
axios({
method: 'post',
url: 'https://...',
data: JSON.stringify({
...
})
})

但是我注意到當請求因某種原因失敗時,它會導致Node.js進程崩潰。

直到我添加了catch()的處理:

1
2
3
4
5
6
7
8
9
axios({
method: 'post',
url: 'https://...',
data: JSON.stringify({
...
})
}).catch((err) => {
console.error(err)
})

tags: [“axios”, “Node.js”, “錯誤處理”]