Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var express = require('express');
- var app = express();
- var httpProxy = require('http-proxy');
- var apiProxy = httpProxy.createProxyServer();
- var backend = 'http://localhost:8080',
- frontend = 'http://localhost:3001';
- app.all("/rest/*", function(req, res) {
- apiProxy.web(req, res, {target: backend});
- });
- app.all("/*", function(req, res) {
- apiProxy.web(req, res, {target: frontend});
- });
- var server = require('http').createServer(app);
- server.on('upgrade', function (req, socket, head) {
- apiProxy.ws(req, socket, head, {target: frontend});
- });
- server.listen(3000);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement