Node.js Https POST - возможные коды ошибок

Мой Node.js код, чтобы сделать запрос https POST,

var req = https.request(options, function(res) {
  var data = '';

  res.on('data', function(chunk) {
    data += chunk;
  });

  res.on('end', function() {
    var response = JSON.parse(data);
    callback(null, response);
  });
}).on('error', function(err) {
  callback(err);
});

req.write(JSON.stringify(requestObj));
req.end();

Я хочу знать, какие возможные ошибки я могу получить. Например, когда мой целевой сервер не работает, я получаю следующую ошибку,

{
  [Error: connect ECONNREFUSED 127.0 .0 .1: 3000]
  code: 'ECONNREFUSED',
  errno: 'ECONNREFUSED',
  syscall: 'connect',
  address: '127.0.0.1',
  port: 3000
}

Здесь код ошибки ECONNREFUSED, Каковы возможные сценарии ошибок и коды для них? Есть ли документация, которая покрывает это?

1 ответ

Решение

Список ошибок можно найти в документации по node.js в разделе " Ошибки".

Другие вопросы по тегам