读取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"])
每个值都有自己的属性,互相不干扰。