在本地NodeJS中使用Cookie

我试图用本机NodeJS,特别是铬浏览器过期的cookie。 但是,我放置的到期date不会导致Cookie消失。

截至目前,这是我的代码:

var cookie = 'Expires=' + new Date(); response.setHeader('Set-Cookie', cookie); 

即使在后续的请求之后,我最终也得到了有效期的cookie。

 cookie: Expires=Wed Mar 22 2017 02:14:52 GMT-0400 (EDT) 

您可以使用下面的代码设置cookie过期和httpOnly。

 res.cookie(myCookie, myValue, { expires: new Date(Date.now()+10000), httpOnly: true }; 

https://expressjs.com/en/api.html#res.cookie

试试这个,它可能适合你。

'Set-Cookie':'sesh=wakadoo; expires='+new Date(new Date().getTime()+86409000).toUTCString();
用你的variablesreplacesesh = wakadoo