Middleware no Lithe : Comment fonctionner et comment créer votre propre projet

DEV - 24/10
Les middlewares fournissent un mécanisme pratique pour inspecter et filtrer les requêtes HTTP...

Les middlewares fournissent un mécanisme pratique pour inspecter et filtrer les exigences HTTP entrant dans votre application. Par exemple, Lithe inclut un middleware qui vérifie si l'utilisateur de son application est authentique. Si l'utilisateur n'est pas authentifié, le middleware redirigera l'utilisateur vers le téléphone de connexion de son application. Cependant, si l'utilisateur est authentique, le middleware permet qu'une demande soit effectuée pour l'intérieur de l'application.

Comment fonctionner les middlewares avec Lithe

No Lithe, Middleware a des fonctions qui vous permettent d'accéder à l'objet de sollicitation ($demande), objet de réponse ($res) et à fonction$suivantpas de cycle de sollicitation-réponse à la demande. Une fonction$suivantIl s'agit d'une fonction du processeur Lithe qui, lorsqu'il est invoqué, exécute le middleware suivant le middleware actuel.

Les fonctions du middleware forment un mécanisme pratique pour inspecter, filtrer et manipuler les exigences HTTP qui entrent dans votre application.

Les fonctions du middleware peuvent être réalisées comme suit :

  • Exécuter n'importe quel code.
  • Fazer modifie nos objets de sollicitation et de réponse.
  • Encerrar le cycle de sollicitation-réponse.
  • Choisissez un middleware à proximité pour un pilha.

Si la fonction middleware ne peut actuellement pas encercler le cycle de sollicitation-réponse, elle doit être chamar$suivant()pour passer ou contrôler la prochaine fonction middleware. Cas contraire, la sollicita...
[Courte citation de 8% de l'article original]

Loading...