我目前正在尝试围绕第 3 方 API 构建 API,但是在我的 Express 路由中,我似乎无法让当前脚本停止执行,这是我的代码:
app.get('/submit/:imei', async function (req, res) {
//configure
res.setHeader('Content-Type', 'application/json');
MyUserAgent = UserAgent.getRandom();
axios.defaults.withCredentials = true;
const model_info = await getModelInfo(req.params.imei).catch(function (error) {
if(error.response && error.response.status === 406) {
return res.send(JSON.stringify({
'success': false,
'reason': 'exceeded_daily_attempts'
}));
}
});
console.log('This still gets called even after 406 error!');
});
如果初始请求返回406错误,如何停止执行脚本?
慕的地6264312
九州编程
相关分类