我正在嘗試使用本地NodeJS,特別是Chrome瀏覽器過期Cookie。但是,我放置的到期日期不會導致Cookie消失。在本機NodeJS中過期Cookie
截至目前,這裏是我的代碼:
var cookie = 'Expires=' + new Date();
response.setHeader('Set-Cookie', cookie);
我最終得到餅乾到期日,像這樣,即使後續請求後:
cookie: Expires=Wed Mar 22 2017 02:14:52 GMT-0400 (EDT)
現在我明白了。剩下的cookie需要匹配,否則它認爲你發送了一個全新的cookie。但是,因爲我需要立即過期。我從代碼中刪除了額外的時間,並用它來代替:'var cookie = username = artekis; expires ='+ new Date()。toUTCString();' – Artekis