GT2/GT2-Android/node_modules/logfmt/examples/express_mime.js

21 lines
515 B
JavaScript
Raw Normal View History

var app = require('express')();
var assert = require('assert');
var http = require('http');
var through = require('through');
var logfmt = require('../logfmt');
app.use(logfmt.bodyParserStream({contentType: 'application/x-www-form-urlencoded'}));
app.post('/logs', function(req, res){
if(!req.body) return res.send('OK');
req.body.pipe(through(function(line){
console.dir(line);
}))
res.send('OK');
})
http.createServer(app).listen(3000);
console.log("Express server listening on port 3000")