Este documento puede estar desactualizado en relación con la documentación en inglés. Para las últimas actualizaciones, por favor consulte el documentación en inglés.

Middleware de Express

Estos son algunos módulos de middleware de Express:

express-slash: módulo de middleware de Express para aquellos que son estrictos sobre las barras inclinadas finales. Description
body-parser Parse HTTP request body.
compression Compress HTTP responses.
connect-rid Generate unique request ID.
cookie-parser Parse cookie header and populate req.cookies. See also cookies.
cookie-session Establish cookie-based sessions.
cors Enable cross-origin resource sharing (CORS) with various options.
errorhandler Development error-handling/debugging.
method-override Override HTTP methods using header.
morgan HTTP request logger.
multer Handle multi-part form data.
response-time Record HTTP response time.
serve-favicon Serve a favicon.
serve-index Serve directory listing for a given path.
serve-static Serve static files.
session Establish server-based sessions (development only).
timeout Set a timeout perioHTTP request processing.
vhost Create virtual domains.

Para ver más módulo de middleware, consulte:

These are some additional popular middleware modules.

Advertencia

Esta información se refiere a sitios, productos o módulos de terceros que no son mantenidos por el equipo de Expressjs. La lista aquí no constituye un respaldo o una recomendación del equipo del proyecto Expressjs.

express-slash: módulo de middleware de Express para aquellos que son estrictos sobre las barras inclinadas finales. Description
helmet: módulo para ayudar a proteger las aplicaciones estableciendo varias cabeceras HTTP. Helps secure your apps by setting various HTTP headers.
passport: módulo de middleware de Express para la autenticación. Authentication using “strategies” such as OAuth, OpenID and many others. See passportjs.org for more information.