gpt4 book ai didi

javascript - res.setHeader ("Set-Cookie", ...) 没有在 Node/Express 中设置 cookie

转载 作者:行者123 更新时间:2023-12-01 00:55:38 24 4
gpt4 key购买 nike

我已经尝试过

  res.setHeader(
"Set-Cookie",
cookie.serialize("name", "name2", { path: "/", domain: "localhost" })

  res.setHeader(
"Set-Cookie",
cookie.serialize("name", "name2"))

我尝试直接设置 cookie

res.setHeader(
"Set-Cookie",
"name=name"})

但是当我检查资源时没有设置 cookie,并且我的前端没有收到 cookie。一切都在本地运行。我不明白为什么。

最佳答案

我找到了答案。当从前端使用 fetch() 时,我没有设置要包含的凭据标志。当我包含该标志时,它立即起作用。

  return await fetch(
`url`,
{ credentials: "include" }

关于javascript - res.setHeader ("Set-Cookie", ...) 没有在 Node/Express 中设置 cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56602615/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com