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. |