Cette traduction fournie par StrongLoop / IBM.

Il se peut que ce document soit obsolète par rapport à la documentation en anglais. Pour connaître les mises à jour les plus récentes, reportez-vous à la documentation en anglais.

Middleware Express

Voici quelques modules de middleware Express :

express-slash : module Express Middleware destiné aux personnes qui sont strictes sur le respect des barres obliques. 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.

Pour découvrir plus de modules de middleware, voir :

view-helpers : module Express Middleware qui offre des méthodes d’auxiliaires courantes destinées aux vues.

Warning

This information refers to third-party sites, products, or modules that are not maintained by the Expressjs team. Listing here does not constitute an endorsement or recommendation from the Expressjs project team.

express-slash : module Express Middleware destiné aux personnes qui sont strictes sur le respect des barres obliques. Description
helmet : module qui aide à sécuriser vos applications en définissant divers en-têtes HTTP. Helps secure your apps by setting various HTTP headers.
passport : module de middleware Express dédié à l’authentification. Authentication using “strategies” such as OAuth, OpenID and many others. See passportjs.org for more information.