Skip to content

Instantly share code, notes, and snippets.

@marcoshenrique-dev
Created October 1, 2021 20:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save marcoshenrique-dev/11d315d9396c887aeec15bcc0869e255 to your computer and use it in GitHub Desktop.
Save marcoshenrique-dev/11d315d9396c887aeec15bcc0869e255 to your computer and use it in GitHub Desktop.
Arquivo com demostração de como utilizar os middlewares no node (post no instagram @marcoshenrique.dev onde mostro como funciona)
const express = require('express');
const app = express();
app.use((request, response, next) => {
console.log('passou por aqui'); // mostra que passou pela rota
next(); // -> permite passagem para as rotas
// response.json({blocked: 'foi barrado'}); -> para a requisição
});
app.get('/', (request, response) => {
return response.json('rota');
});
app.listen(3000);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment