Sto sviluppando un sito Web con node.js ed express. Come posso impostare un valore del cookie?Impostare un valore del cookie in Node.js
risposta
As Express è costruito su Connect, è possibile utilizzare il cookieParser
middleware e req.cookies
per leggere e res.cookie()
di scrivere i cookie:
// 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);
});
[Update]
Come di Express 4.0, Connect will no longer be included with Express e il middleware predefinito have been moved into their own packages, incluso cookie-parser
.
È possibile utilizzare solo l'oggetto risposta che express fornisce per impostare i cookie.
È possibile trovare informazioni dettagliate su come farlo in:
THIS !! Esattamente questo! Il mio collega ha trascorso così tanto tempo a cercare "express session write cookie" che non si sono preoccupati di leggere i documenti di Express. – hjpotter92
- 1. Come impostare il valore del cookie?
- 2. Come impostare più coppie chiave-valore in un cookie?
- 3. Codifica java Valore del cookie
- 4. Come impostare un cookie in Wordpress
- 5. Ottenere valore del cookie in java
- 6. valore del cookie letto in jQuery
- 7. Node.JS sessione senza cookie
- 8. Più intestazioni "Cookie" in una richiesta node.js
- 9. Imposta il valore del cookie dalla variabile
- 10. Come impostare cookie persistente
- 11. Come posso impostare un cookie e quindi reindirizzare in PHP?
- 12. cookie sicuri node.js + Heroku + CloudFlare
- 13. Scadenza cookie node.js Express Passport
- 14. jQuery valore di scadenza del cookie
- 15. Come impostare un cookie con NSURLRequest?
- 16. Zf2 - Come impostare cookie
- 17. come rimuovere il valore specifico del cookie?
- 18. Impossibile impostare cookie "expires" o "maxAge" in Node.js utilizzando Express 3.0
- 19. Come posso impostare valore del cookie in una pagina e leggere da un'altra pagina in un sito web asp.net
- 20. Come impostare un cookie su un dominio separato in Rails
- 21. Valore aggiornamento cookie jQuery
- 22. Impostare un cookie in un'app iOS e leggere quel cookie da Safari
- 23. valore cookie CURL
- 24. Qual è il contenuto del valore del cookie ASP.NET FormsAuthentication?
- 25. Come impostare Cookie in PHP per dominio
- 26. Come impostare cookie nel Magento
- 27. Query del logparser per ottenere il valore del cookie
- 28. Come impostare dei cookie in python meccanizzare
- 29. Impossibile impostare i cookie in laravel 4
- 30. java.lang.IllegalArgumentException: Controllo carattere nel valore del cookie o attributo
Ho lo stesso problema. Quando sostituisco app.use (express.cookieParser()); con app.use (richiede ('connect'). cookieParser()); C'è Set-Cookie: currentId = b8RuviEVAytniu62; nelle intestazioni di risposta. Ma quando provo ad accedervi con req.cookies.currentId ottengo undefined. – Sysrq147
'cookie-parser' non è in realtà necessario per' res.cookie() ' – grabantot