Я пытаюсь обработать различные коды состояния http с моего узла / экспресса и передать ответ обратно в угловой. я получаю сообщение об ошибке, что не удается установить заголовки после их отправки клиенту. Как мне обработать это, основываясь на ответе, а также вести журнал для различных http-кодов в nodejs?
app.post("/employees", function(req,res) {
var ServerOptions = {
method: 'POST',
uri: 'http://localhost:5001/api/empData',
body: req.body,
json: true,
headers: {
'Content-Type': 'application/json'
}
};
request(ServerOptions).then(function (Response) {
res.status(200).json(response);
})
.catch(function (err) {
res.status(401).json({message: "unauthorized"});
console.log("Unauthorized");
res.status(404 || 500).json({message: "error"});
console.log("Error");
res.set("Connection", "close");
});
});