如何在node.js中为https模块启用详细/调试日志

时间:2020-08-03 15:52:43

标签: node.js https node-modules

如何启用详细/调试日志(在node.js https模块中),包括类似于以下curl命令的握手详细信息。

卷曲 -v https://example.com/abcd

我的示例代码

const https = require('https');
const options = {
  hostname: 'encrypted.google.com',
  port: 443,
  path: '/',
  method: 'GET'
};

const req = https.request(options, (res) => {
  console.log('statusCode:', res.statusCode);
  console.log('headers:', res.headers);

  res.on('data', (d) => {
    process.stdout.write(d);
  });
});

req.on('error', (e) => {
  console.error(e);
});
req.end();

0 个答案:

没有答案