Yes, you can do it quite simply, here, using a regular https request;
var https = require('https'),
fs = require('fs');
var options = {
key: fs.readFileSync('ssl/client.key'),
cert: fs.readFileSync('ssl/client.crt'),
host: "rest.localhost",
port: 8443
};
callback = function(response) {
var str = '';
response.on('data', function (chunk) {
str += chunk;
});
response.on('end', function () {
console.log(str);
});
}
https.request(options, callback).end();
source
share