Я пытаюсь написать скрипт Node.js, который будет возвращать информацию о SSL-сертификате сайта, но каждый раз, когда я запускаю его, я не вижу результатов в браузере.Что я делаю не так, так как я тоже не получаю сообщение об ошибке.
Все, что я вижу в браузере, это Запуск ... и Конец ...
function certInfo(address, callback) {
var https = require('https');
var options = {
host: address,
port: 443,
method: 'GET'
};
var info = ""
var req = https.request(options, function(res) {
info = res.connection.getPeerCertificate();
});
req.on('error', (e) => {
info = e;
});
req.end();
callback(info);
}
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.write('Starting...');
certInfo('www.google.com', function(result) {
res.write(result);
});
res.write('Ending...');
res.end();
}).listen(80);