var express = require('express') var app = express.createServer(express.bodyParser()); var request = require('request'), sys = require('sys'), fs=require('fs'); app.all('/url', function(req, res){ console.log(req.query.link); var options = { uri: req.query.link, method: req.method, headers: {"User-Agent": "Mozilla/5.0 (Windows NT 6.1; rv:6.0) Gecko/20110814 Firefox/6.0"} } if(req.body) options.body = req.body request( options, function (error, response, body) { if (error && response.statusCode !== 200) { console.log('Error when contacting google.com') } res.send(body, {"Content-type": "text/html"}); res.end(); }); });