Вызов https с nodejs - где разместить цифровой файл cer? - PullRequest
0 голосов
/ 15 октября 2018

У меня есть приложение, работающее на RedHat, которое выполняет https-вызовы на внешний адрес.Когда я запускаю команду wget для внешнего адреса, она работает нормально.Но тот же запуск внутри приложения завершается ошибкой из-за проблем с SSL-соединениями.Файл цифрового сертификата находится в / etc / ssl / certs

С уважением

Savio

1 Ответ

0 голосов
/ 15 октября 2018

Это от Ссылка API узла :

const https = require('https');

https.get('https://encrypted.google.com/', (res) => {
  console.log('statusCode:', res.statusCode);
  console.log('headers:', res.headers);

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

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

Или вы можете использовать модуль запроса :

const request = require("request");

request.get('https://google.com', function (error, response, body) {
  if (error) throw new Error(error);
  console.log(body);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...