Express.js kawaii logo
Skip to content

Menu principal

  • Express.js kawaii logo
    • Blogue
    • Soutien

Commencer

  • Installation en cours
  • Bonjour le monde
  • Générateur Express
  • Routage de base
  • Servir les fichiers statiques
  • Exemples
  • Foire Aux Questions

Tutoriel

  • Routage
  • Écriture du middleware
  • Utilisation du middleware
  • Utiliser les moteurs de gabarits
  • Gestion des erreurs
  • Débogage
  • Derrière les proxies
  • Intégration de la base de données
  • Outrepasser l'API Express

Guides de migration

  • Déplacement vers Express 4
  • Déplacement vers Express 5

Sujets avancés

  • Construire des moteurs de gabarits
  • Meilleures pratiques de performance
  • Meilleures pratiques de sécurité
  • Extinction gracieuse des contrôles de santé
  • Mises à jour de sécurité
  • Aperçu

express()

  • Aperçu

Application

  • Aperçu

Demander

  • Aperçu

Réponse

  • Aperçu

Routeur

  • Aperçu
  • Aperçu
  • Communauté
  • Glossary
  • Contribuer
  • Utilitaires
  • Historique des modifications
  • express.json()
  • express.raw()
  • express.Router()
  • express.static()
  • express.text()
  • express.urlencoded()
  • app.locals
  • app.mountpath
  • app.router
  • app.on('mount')
  • app.all()
  • app.delete()
  • app.disable()
  • app.disabled()
  • app.enable()
  • app.enabled()
  • app.engine()
  • app.get(name)
  • app.get(path)
  • app.listen()
  • app.METHOD()
  • app.param()
  • app.path()
  • app.post()
  • app.put()
  • app.render()
  • app.route()
  • app.set()
  • app.use()
  • req.app
  • req.baseUrl
  • req.body
  • req.cookies
  • req.fresh
  • req.host
  • req.hostname
  • req.ip
  • req.ips
  • req.method
  • req.originalUrl
  • req.params
  • req.path
  • req.protocol
  • req.query
  • req.res
  • req.route
  • req.secure
  • req.signedCookies
  • req.stale
  • req.subdomains
  • req.xhr
  • req.accepts()
  • req.acceptsCharsets()
  • req.acceptsEncodings()
  • req.acceptsLanguages()
  • req.get()
  • req.is()
  • req.range()
  • res.app
  • res.headersSent
  • res.locals
  • res.req
  • res.append()
  • res.attachment()
  • res.clearCookie()
  • res.cookie()
  • res.download()
  • res.end()
  • res.format()
  • res.get()
  • res.json()
  • res.jsonp()
  • res.links()
  • res.location()
  • res.redirect()
  • res.render()
  • res.send()
  • res.sendFile()
  • res.sendStatus()
  • res.set()
  • res.status()
  • res.type()
  • res.vary()
  • Router()
  • router.all()
  • router.METHOD()
  • router.param()
  • router.route()
  • router.use()
  • Aperçu
  • body-parser
  • compression
  • cookie-parser
  • cookie-session
  • cors
  • errorhandler
  • method-override
  • morgan
  • multer
  • response-time
  • serve-favicon
  • serve-index
  • serve-static
  • session
  • timeout
  • vhost
  1. Resources

Traduire cette page

Ressource

Trouvez des ressources pour vous aider à apprendre, à contribuer et à vous connecter à l’écosystème Express.js. Que vous cherchiez à vous impliquer dans la communauté, à explorer le middleware ou à comprendre des concepts clés, vous trouverez ici ce dont vous avez besoin.

Communauté

Communiquez avec la communauté Express.js, apprenez sur le comité technique et participez aux discussions.

Contribuer à Express

Découvrez comment contribuer à Express.js, y compris des directives pour signaler les problèmes et soumettre des pull requests.

Glossary

Un glossaire complet de termes liés à Express.js, Node.js, middleware, routing et autres concepts clés.

Utilitaires

Découvrez des modules utilitaires liés à Express.js et Node.js, y compris des outils pour les cookies, la protection CSRF, l'analyse d'URL, et plus encore.

Middleware

Explorez des modules middleware pour Express.js pour étendre votre application avec des fonctionnalités supplémentaires.

PrécédentRouteur SuivantCommunauté

Copyright OpenJS Foundation and Express.js contributors. All rights reserved. The OpenJS Foundation has registered trademarks and uses trademarks. For a list of trademarks of the OpenJS Foundation, please see our Trademark Policy and Trademark List. Trademarks and logos not indicated on the list of OpenJS Foundation trademarks are trademarks™ or registered® trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.

  • The OpenJS Foundation
  • AI Coding Assistants Policy
  • Bylaws
  • Code of Conduct
  • Cookie Policy
  • Privacy Policy
  • Security Policy
  • Terms of Use
  • Trademark List
  • Trademark Policy
  • OpenJS Foundation Logo OpenJS Foundation Logo
  • Netlify Logo