Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save ganeshkbhat/23cd48782f04486941d9680c2be02728 to your computer and use it in GitHub Desktop.
Save ganeshkbhat/23cd48782f04486941d9680c2be02728 to your computer and use it in GitHub Desktop.
Expressjs normal middleware implementation
const express = require('express');
const app = express();
const beforeMiddleware = function(req, res, next) {
console.log('Before middleware triggered');
next();
}
const responseHandler = function(req, res, next) {
console.log('Response Action implementation triggered with response instead of send');
res.status(200).send({"response":"fine-as-normal"});
}
app.get('/implement', beforeMiddleware, responseHandler);
app.listen(9001, '127.0.0.1', function() {
console.log('Server started at port ' + 'localhost' + ':' + 9001);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment