options{Object} 接受来自 [tls.createServer()]、[tls.createSecureContext()] 和 [http.createServer()] 的options。requestListener{Function} 要添加到'request'事件的监听器。- 返回: {https.Server}
// curl -k https://localhost:8000/const https = require('https');const fs = require('fs');const options = {key: fs.readFileSync('test/fixtures/keys/agent2-key.pem'),cert: fs.readFileSync('test/fixtures/keys/agent2-cert.pem')};https.createServer(options, (req, res) => {res.writeHead(200);res.end('你好,世界\n');}).listen(8000);
或者:
const https = require('https');const fs = require('fs');const options = {pfx: fs.readFileSync('test/fixtures/test_cert.pfx'),passphrase: '密码'};https.createServer(options, (req, res) => {res.writeHead(200);res.end('你好,世界\n');}).listen(8000);
