Définir une valeur de cookie dans Node.js

Je développe un site Web avec node.js et j'exprime. Comment puis-je définir une valeur de cookie?

Comme Express est construit sur Connect , vous pouvez utiliser le cookieParser middleware et req.cookies pour lire et res.cookie() pour écrire des cookies:

 // configuration app.use(express.cookieParser()); // or `express.cookieParser('secret')` for signed cookies // routing app.get('/foo', function (req, res) { res.cookie('bar', 'baz'); // ... }); app.get('/bar', function (req, res) { res.send(req.cookies.bar); }); 

[Mettre à jour]

À partir de Express 4.0, Connect ne sera plus inclus avec Express et les middleware par défaut ont été transférés dans leurs propres paquets , y compris le cookie-parser .

Vous pouvez simplement utiliser l'objet de réponse qui exprime fournit pour configurer vos cookies.

Vous pouvez trouver des informations détaillées sur la façon de le faire à l' adresse suivante : http://expressjs.com/fr/api.html#res.cookie