Criando Middleware Personalizado
Deslize para mostrar o menu
Você pode criar seu próprio middleware para controlar como as requisições são processadas.
Uma função de middleware recebe três argumentos: req, res e next.
const logger = (req, res, next) => {
console.log(req.method, req.url);
next();
};
app.use(logger);
Este middleware registra o método e a URL da requisição para cada solicitação recebida.
Quando uma requisição chega:
- O middleware é executado primeiro;
- Ele executa sua lógica;
- Ele chama
next()para continuar.
Se next() não for chamado, a requisição não seguirá adiante.
Middleware personalizado é útil para adicionar comportamentos compartilhados em toda a aplicação, como registro de logs ou validação.
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 1. Capítulo 11
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Seção 1. Capítulo 11