node-http-proxyを使い複数の接続先に対応した
WebSocket対応のリバースプロキシを作りたいのですが、
どのように記述したら良いのでしょうか。
js
1var http = require('http'), 2 httpProxy = require('http-proxy'); 3 4var proxy = new httpProxy.createProxyServer({ 5 target: { 6 host: '192.168.1.1', 7 sport: 3000 8 } 9}); 10 11var proxyServer = http.createServer(function(req, res) { 12 proxy.web(req, res); 13}); 14 15proxyServer.on('upgrade', function(req, socket, head) { 16 proxy.ws(req, socket, head); 17}); 18 19proxyServer.listen(80);
あなたの回答
tips
プレビュー