Я использую модуль запроса-обещания для своего приложения узла, чтобы выполнить вызов API. https://www.npmjs.com/package/request-promise
import request from 'request-promise';
let options = {
method: GET,
json: true,
uri : "https://" +this.urls + endpoint,
body: payload,
rejectUnauthorized: false // This doesn't work
};
let response = await request(options)
Поскольку API, который я пытаюсь использовать, небезопасен (с самоподписанным сертификатом), соединение не работает с этой ошибкой:
Ошибка: подключите ECONNREFUSED
Я знаю, что с модулем «запрос» мы могли бы передать rejectUnauthorized: false для обработки такого случая. Я не уверен, как передать такую опцию модулю запрос-обещание.