【发布时间】:2013-12-18 22:19:34
【问题描述】:
我可以设置和打印 cookie 对象,但是当我访问 delcookie 路由时,我的浏览器挂起并且没有删除 cookie。
我的语法对于 delcookie 路由是否正确?
var express = require ("express");
var app = express();
app.use( express.cookieParser() );
app.get('/setcookie', function(req, res){
res.cookie('cookiename', 'cookievalue', { maxAge: 900000, httpOnly: true });
res.send ('200', "<div style='font-weight:bold; color:blue'>setting cookie</div>");
console.log (req.cookies);
});
app.get('/printcookie', function(req, res){
res.send ('200', "<div style='font-weight:bold;'>printing cookie</div>");
console.log (req.cookies);
});
app.get('/delcookie', function(req, res){
res.clearCookie('cookiename', { path: '/setcookie' });
});
app.listen(1337);
【问题讨论】: