Create a very simple http proxy that intercepts every queries and forward them to the given target. Very usefull if you have CORS issues.
First you have to create the server:
import {HttpProxyMe} from './index';
HttpProxyMe.createServer(+process.env.PORT || 3001);
Then you have to request the created server with the target you want to rich like that:
http://localhost:3001?__proxy=http://my.target.com/page?p=1&sort=asc
if you want to redirect all the URLs from http://my-domain1.com
to http://my-domain2.com/test
you can provide
an array of RedirectUrl
's type when creating the server like that:
import { HttpProxyMe, RedirectUrl } from './index';
let redirectUrls = [];
redirectUrls.push(new RedirectUrl('http://my-domain1.com', 'http://my-domain2.com/test'));
HttpProxyMe.createServer(+process.env.PORT || 3001, redirectUrls);