var express = require('express'), request = require('request'); var app = express(); // Forward all requests from /api to http://foo.com/api app.use('/api', function(req, res) { req.pipe(request("http://foo.com/api" + req.url)).pipe(res); }); app.listen(process.env.PORT || 3000);