- L'objet req dans Express est essentiel pour gérer les requêtes HTTP et accéder aux données envoyées par le client.
- req.param() récupère les paramètres de la route, de la chaîne de requête ou du corps (déprécié, utiliser des méthodes spécifiques).
- req.params accède aux paramètres de route définis dans le chemin d'URL.
- req.query récupère les paires clé-valeur de la chaîne de requête URL.
- req.body accède au corps de la requête, généralement pour les requêtes POST/PUT/PATCH (requiert un middleware).
- req.get(nomEnTête) récupère la valeur d'un en-tête HTTP spécifique envoyé par le client.
- La méthode req.param() dépréciée devrait être remplacée par req.params, req.query ou req.body pour un accès spécifique.
- req.ip est une propriété qui fournit l'adresse IP du client, utile pour la journalisation ou la sécurité.
- Comprendre ces méthodes de l'objet req améliore la gestion des requêtes entrantes dans les applications Express.
- Les développeurs sont encouragés à partager leurs méthodes req favorites ou leurs astuces pour travailler avec Express.
dev.to
5 Essential `req` Object Methods in Express.js
Create attached notes ...
