如何使用 NextJs api 读取 cookie?

How to read a cookie with NextJs api?

你好,喜欢在 NextJS 中使用我的身份验证 api 读取令牌 cookie。因此,例如我到 api 的路径就像“http://localhost:3005/api/verify .

昨天我花了一整天的时间来寻找我们如何读取我之前写的cookie。

我减少了将 cookie 设置为最小值的代码,以弄清楚如何在 api 中读取它,但没有成功。同样通过 google 搜索,我在 NextJS api 中没有找到关于 cookies 的信息。

res.setHeader(
        "Set-Cookie",
        cookie.serialize("token", token, {
          maxAge: 60 * 60,
          path: "/",
        })
      );

希望有人能帮助我。

提前致谢 弗兰克

您可以通过 req.headers.cookie 读取 cookie,您仍然需要解析它们。