Skip to content

Instantly share code, notes, and snippets.

@bradorego
Created October 8, 2013 00:32
Show Gist options
  • Save bradorego/6877525 to your computer and use it in GitHub Desktop.
Save bradorego/6877525 to your computer and use it in GitHub Desktop.
var vertx = require('vertx'),
console = require('vertx/console'),
client = vertx.createHttpClient().host('google.com'),
rm = new vertx.RouteMatcher();
rm.get('/', function(req) {
console.log("rm1");
req.bodyHandler(function (body) {
console.log("rm2");
req.response.end("Hello, World");
});
});
vertx.createHttpServer().requestHandler(function (req) {
console.log("front-router");
var request = client.get('/', function (resp) {
rm.call(req);
});
request.end();
}).listen(8080);
console.log("listening on 8080");
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment