Spaces:
Sleeping
Sleeping
var fs = require('fs'), | |
path = require('path'), | |
union = require('../../lib'); | |
var server = union.createServer({ | |
before: [ function (req,res) { | |
if (req.url === "/foo") { | |
res.text(201, "foo"); | |
} | |
} ], | |
after: [ | |
function LoggerStream() { | |
var stream = new union.ResponseStream(); | |
stream.once("pipe", function (req) { | |
console.log({res: this.res.statusCode, method: this.req.method}); | |
}); | |
return stream; | |
} | |
] | |
}); | |
server.listen(9080); | |
console.log('union running on 9080'); | |