Как я могу использовать модуль запроса node.js, чтобы сделать вызов SSL со своим собственным сертификатом?

Я использую node.js и этот модуль запросов для выполнения HTTP-вызовов на другой сервер.

https://github.com/mikeal/request

Это прекрасно работает. Теперь мне нужно изменить этот код, чтобы совершать звонки через SSL с использованием SSL-сертификата моей компании. В документации по модулю запроса это говорит о параметре strictSSL:

«strictSSL - установите значение true, чтобы требовать, чтобы сертификаты SSL были действительными. Примечание: чтобы использовать свой собственный центр сертификации, необходимо указать агент, который был создан с этим CA в качестве опции».

Это звучит как то, что мне нужно сделать, но я не понимаю эту фразу: «укажите агент, который был создан с этим CA в качестве опции».

1) Что они подразумевают под «агентом»? 2) Как мне «указать агента» 3) Как мне создать агента «с этим ок в качестве опции»?

Пример кода был бы удивительным, но любые выводы были бы полезны. Благодарю.

Ответы на вопрос(5)

Ваш ответ на вопрос