设置cookie

const express = require("express");
const app = express();
const port = 3000;
const cookieParser = require("cookie-parser");
app.use(cookieParser("test"));
// 设置cookie
app.get("/set", function(req, res) {
  res.cookie("name", "王金龙", { maxAge: 1000 * 5 });
  res.cookie("name2", "张三", { signed: true });
  res.send("cookie设置成功");
});
// 获取cookie
app.get("/get", function(req, res) {
  // 没有设置签名可以使用 cookies访问cookie
  res.send(req.cookies);
  // 设置签名之后就需要使用 signedCookies访问cookie
  console.log(JSON.stringify(req.signedCookies));
});
app.listen(port, () => console.log("http://127.0.0.1:3000"));
原文地址:https://www.cnblogs.com/wjlbk/p/12884678.html