javascript - Node.js Https POST - 可能的错误代码

标签 javascript node.js https node-https

我发出 https POST 请求的 Node.js 代码是,

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。可能的错误场景和代码是什么?有涵盖这些内容的文档吗?

最佳答案

错误列表可以在Errors section的node.js文档中找到。 .

关于javascript - Node.js Https POST - 可能的错误代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41096935/

相关文章:

node.js - Node 错误: SSL23_GET_SERVER_HELLO:unknown protocol and SSL3_GET_RECORD:wrong version number

javascript - 将组件作为 props 传递的更好方法是什么?

node.js - meern-cli 安装失败

javascript - 使用javascript禁用文本框

javascript -/tmp/chromium : error while loading shared libraries: libnss3. 所以:无法打开共享对象文件:没有这样的文件或目录 Vercel

javascript - for 循环和 forEach 循环在 ejs 中不起作用

java - URL 以 "http://"开头的站点是否可以使用 HTTPS 协议(protocol)

android - 这个 HTTPS 连接安全吗?

javascript - React 中出现错误 "props.data.map is not a function"

javascript - .map 使用 Mongoose 获取数据后返回空对象数组