Если вы также предоставите DNS
Вы сможете легко настроить среду тестирования, в которой вместо вызовов http используется DNS, так что вы можете протестировать все домены, не влияя на работу.
Если нет, используйте staging
и curl
Я думаю, что сначала вам будет проще написать тест с использованием bash и curl.Вы можете использовать параметр curl --with-ca-path=
, чтобы разрешить корневым полномочиям промежуточной среды проходить проверки.
Вы также можете сделать это более программно в файле node.js, который также имеет возможность добавлять настраиваемые центры сертификации нана основе запроса.