node.js - 在nodejs中如何在请求中向服务器发送cookie

标签 node.js cookies request response setcookie

我们如何接收一个 cookie 作为响应和 header 的“set-cookie”参数,然后在下一个请求中发送这个 cookie。所有这些都使用“http”模块而不是第 3 方模块。我基本上对我将如何在即将进入下一个请求的 header 中将 cookie 作为参数发布

最佳答案

哦,终于发现我的错误,我没有在我的标题列表中包含 cookie 参数。我是这样写的:

var options = {host:url_parsed.host, path:url_parsed.path, method:'GET', 'Cookie':cookie, 'Accept':'/', 'Connection':'keep-alive', };

我其实应该是这样的:

 var options = {host:url_parsed.host, path:url_parsed.path, method:'GET', headers:{'Cookie':cookie}, 'Accept':'/', 'Connection':'keep-alive', };

关于node.js - 在nodejs中如何在请求中向服务器发送cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18223928/

相关文章:

PHP Cookie 管理

javascript - 在页面关闭时保存动态变量

c# - UnityWebRequest如何打印所有Request headers

php - $this->forward 丢失了用户的请求路由?

Laravel 5.4 - Cookie 队列

javascript - Node.js 下载文件 - 并非所有请求都能解析,Promise.all 不会触发

node.js - typeorm 在生产中同步

node.js - 如何在 Nodejs 中使用 Sequelize 查询深度嵌套的父属性

javascript - 我应该如何正确使用 Mongoose 填充?

node.js - browser-perf 和 protractor-perf 和 perfjankie 之间的区别