【发布时间】:2020-10-15 23:22:13
【问题描述】:
如果 Azure 存储中的队列消息失败,我需要返回 404;如果创建消息,我需要返回 200
我有这个代码
app.post('/enviarconsulta', (req, res) => {
var result;
var queueSvc = azure.createQueueService('DefaultEndpointsProtocol=https;AccountName=telemedicinastorage;AccountKey=key;EndpointSuffix=core.windows.net');
queueSvc.createMessage('turnosqueue12', JSON.stringify(req.body), function(error, results, response) {
if (error) {
console.log(error);
};
});
res.status(200)
.json({
status: 'succes',
data: result,
});
});
但它总是返回 200,如果出现错误,我需要更改它
if (error) {
console.log(error);
};
【问题讨论】: