以下示例来自node-http-proxy
的github页面HTTPS -> HTTP
//
// Create the HTTPS proxy server in front of a HTTP server
//
httpProxy.createServer({
target: {
host: 'localhost',
port: 9009
},
ssl: {
key: fs.readFileSync('valid-ssl-key.pem', 'utf8'),
cert: fs.readFileSync('valid-ssl-cert.pem', 'utf8')
}
}).listen(8009);
问题:为什么httpProxy没有侦听端口443以获得安全的SSL流量?
答案 0 :(得分:0)
SSL具有默认端口443,但与常规HTTP协议一样,它也有默认的80端口,它可以绑定到自定义端口,并通过在URL(https://localhost:8009)中指定端口来访问。基于this answer。