Middleware do Express

Aqui estão alguns módulos middleware do Express:

Módulo de Middleware Descrição
body-parser Analisar corpo da requisição HTTP.
compression Comprimir respostas HTTP.
connect-rid Gerar ID único de requisição.
cookie-parser Analisar cabeçalho de cookie e preencher req.cookies. See also cookies.
cookie-session Estabelecer sessões baseadas em cookies.
cors Ativa o compartilhamento de recursos entre origens (CORS) com várias opções.
errorhandler Processamento/depuração do desenvolvimento.
method-override Substituir métodos HTTP utilizando header.
morgan Log de requisições HTTP.
multer Manipule dados de formulários multi-part.
response-time Record HTTP response time.
serve-favicon Sirva um favicon.
serve-index Serve directory listing for a given path.
serve-static Servir arquivos estáticos.
session Establish server-based sessions (development only).
timeout Set a timeout perioHTTP request processing.
vhost Criar domínios virtuais.

Para obter mais módulos middleware, consulte:

These are some additional popular middleware modules.

Atenção

Esta informação refere-se a sites de terceiros, produtos ou módulos que não são mantidos pela equipe do Expressjs. A listagem aqui não constitui um endosso ou recomendação da equipe de projeto Expressjs.

Módulo de Middleware Descrição
st helmet: módulo para ajudar a proteger seus aplicativos configurando vários cabeçalhos HTTP.
passport: módulo middleware do Express para autenticação. Authentication using “strategies” such as OAuth, OpenID and many others. Veja passportjs.org para obter mais informações.