node设置cookie

读取cookie

cookie的读取很简单,通过req.headers.cookie就能取到,是一个类似"a=1;b=2"的字符串,手动分割一下就行。

设置cookie

cookie的设置通过

res.setHeader("Set-Cookie","a=1")

来实现,但需要注意的是,一次只能只能设置一个值,但可以设置多个附加属性,如:

res.setHeader("Set-Cookie","a=1;max-age=86400;HttpOnly")

如果需要设置多个值,可以通过数组方式,如:

res.setHeader("Set-Cookie",["a=1;max-age=86400",""b=2;max-age=3600"])
每个值都有自己的属性,互相不干扰。

版权声明:本文为qq_34289537原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。