В узле я смог создать прокси http
следующим образом:
https://localhost:443 -> http://localhost:8100
со следующим кодом:
var express = require('express');
var app = express();
var https = require('https');
var httpProxy = require('http-proxy');
...
app.use(function (req, res, next) {
httpProxy.createServer({
target: {
host: 'localhost',
port: 8100,
}
}).web(req, res);
});
...
https.createServer(sslOptions, app).listen(443, function(){
console.log('App running on port: 443');
});
Но мне также нужно сделатьаналогичное перенаправление для веб-сокета следующим образом:
wss://localhost:8107 -> ws://localhost:8100
Есть ли у вас какие-либо идеи о том, как мне этого добиться?
Спасибо!