@UserTrue В ноде уже использую самую простую систему обработки ошибок. Привожу часть кода:
var req = https.request(options, (res) => {
console.log('statusCode:', res.statusCode);
console.log('headers:', res.headers);
res.on('data', (d) => {
console.log(d);
resolve()
});
res.on('error', (e) => {
console.log('ошибка');
console.log(e);
resolve()
});
});
req.end();
req.on('error', (e) => {
console.log('ошибка');
console.log(e);
resolve()
});
}));
Т.е. на выходе с ноды я имею в переменную выводится либо ответ сервера либо ошибка сервера или ноды. Я думаю этого уже достаточно, чтобы нода не падала (но она все равно падает!). Поправьте меня, если я не прав.