繁体   English   中英

如何在Node.js中处理会话?

[英]How to deal with Sessions in Node.js?

我正在尝试在node.js中使用网站。 不幸的是,该网站告诉我要启用Session-Cookies的保存。 我试图定义一个饼干罐,但是我没有运气。

导致问题的代码的简化版本:

var request = require('request');
var j = request.jar();
request.defaults({jar: j});
request({
    "uri": "https://www.somesite.tld",
    "method": "GET"
},function(error, response, body) {
    request({
        "uri": "https://www.somesite.tld/login",
        "method": "POST",
        "form": {
            "user": "Username",
            "pwd": "password"
        }
    }, function (error, response, body) {
        console.log(body);
    });
});

在发出请求之前,您必须(在某个时候)将cookie添加到cookie jar。 有关类似的示例,请参见此答案

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM