跳到主要内容
CNode

Cookie都搞不定了,writeHead or render?

问答
Xxupeng086发布于 11 年前最后回复 11 年前
147300

我用了ejs模版,所以需要render. res.render('index', {title: 'Express'}); res.writeHead(200,{ 'Set-Cookie':'myCookie="type=ninja", "language=javascript";path="/";Expires='+timeObj+';httpOnly=true' });

不管先执行哪个都报错:Error: Can't set headers after they are sent. 怎么办?writeHead没有回调吧?

查看回复

回复 (1)

X
xupeng086#111 年前
 response.setHeader(
        'Set-Cookie', serialize(key, val, {path: "/", expires: exp})
    );
	好吧 ,还得多看书

参与回复

登录后即可参与回复。登录