var express = require('express'); var app = express(); var path = require('path'); var serveStatic = require('serve-static'); var bodyParser = require('body-parser'); app.use(serveStatic(path.join(__dirname, 'assets'), { index: false })); app.use(bodyParser.json()); // to support JSON-encoded bodies app.use(bodyParser.urlencoded({ // to support URL-encoded bodies extended: true })); app.get('/', function (req, res) { res.send('html'); }); app.get('/json', function(req, res) { res.send({ id: 1 }); }); app.get('/querystring', function(req, res) { res.send(req.query); }); app.post('/save', function(req, res) { res.send(req.body); }); app.get('/500', function(req, res) { res.status(500); res.send('error'); }); module.exports = app;