20 lines
526 B
JavaScript
20 lines
526 B
JavaScript
|
var fs = require('fs');
|
||
|
var https = require('https');
|
||
|
var options = {
|
||
|
hostname: 'localhost',
|
||
|
port: 4433,
|
||
|
path: '/',
|
||
|
method: 'GET',
|
||
|
key: fs.readFileSync('client1-key.pem'),
|
||
|
cert: fs.readFileSync('client1-crt.pem'),
|
||
|
// pfx: fs.readFileSync('certificate.pfx'),
|
||
|
ca: fs.readFileSync('ca-crt.pem') };
|
||
|
var req = https.request(options, function(res) {
|
||
|
res.on('data', function(data) {
|
||
|
process.stdout.write(data);
|
||
|
});
|
||
|
});
|
||
|
req.end();
|
||
|
req.on('error', function(e) {
|
||
|
console.error(e);
|
||
|
});
|