Routing
Le routing définit le lien entre les URLs d'une application et le traitement à effectuer pour chaque requête.
Express permet de définir le routing en établissant un lien entre une méthode HTTP, un path et la fonction qui sera exécutée à chaque requête.
Exemples
Il est possible de configurer le routing avec des expressions régulières
APIs des objets request
et response
request
et response
http://expressjs.com/en/4x/api.html#req
http://expressjs.com/en/4x/api.html#res
Express étant asynchrone, si aucune réponse n'est envoyée explicitement au client, la connexion sera maintenue jusqu'au timeout.
Certaines fonctions utilisent des callbacks distinctes pour gérer le cas de succès et le cas d'erreur. Si vous oubliez de gérer le cas d'erreur, on tombe dans le cas du "timeout".
Last updated