gpt4 book ai didi

javascript - Set-Cookie header 未发送

转载 作者:行者123 更新时间:2023-12-03 06:46:49 25 4
gpt4 key购买 nike

我正在学习如何使用node.js和express处理cookie,我遇到了一个相当奇怪的问题。我的 cookie.js 文件如下所示:

var router = require('express').Router();

router.get('/cookie/', function(req, res) {
res.append('Set-Cookie', 'foo=bar').cookie('hi', 'hello').status(200).json([]);
});

module.exports = router;

问题是服务器没有发送 Set-Cookie header 。但是,如果我将 Set-Cookie 修改为 Set-Cookieiie,则会发送 header (尽管不是作为 cookie)。

在我的 server.js 中要求并使用 CookieParser 后,我还尝试使用 res.cookie('hi', 'hello') 并且没有 cookie header 发送。为什么会发生这种情况?是否有任何其他软件包(我有一些其他软件包)干扰我的 header ?

其他信息:我在 :80 上运行 HTTP,在 :443 上运行 HTTPS(自签名),并且 cookie 问题在两个连接中仍然存在。

最佳答案

我相信,使用 Postman 来捕获 cookiessessions ,您必须安装一些附加组件 Postman拦截器:

https://chrome.google.com/webstore/detail/postman-interceptor/aicmkgpgakddgnaphhhpliifpcfhicfo

关于javascript - Set-Cookie header 未发送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37701887/

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