使用node.js请求模块获取FileCookieStore的页面

时间:2015-12-20 13:35:15

标签: node.js cookies request

我尝试使用node.js请求从我们使用的网络服务器获取页面。 我从上一个请求的结果中检索cookie, 现在尝试将它们作为请求参数发送到配置文件页面。

<body>
<div class="bottomAlignedText" style="width: 600px; height: 600px; border: 1px solid;">
    <span style="font-size:300px;">Test</span>
</div>
</body>

cookie文件看起来像这样:

var request = require('request'),
fileCookieStore = require('tough-cookie-filestore');

var j = request.jar(new fileCookieStore("./cookie.json"));
var options = {
    url     : 'http://example.com/site/page.php?u=1234',
    jar     : j,
    headers : {
        "User-Agent":"user_agent"
    }
};

request(options, function(err,res,body) {
if(err){
    console.log(err);
    return;
    }
console.log('body');
});

并且没有运气。控制台日志中的正文说我还没有登录。我怎么能这样做?

0 个答案:

没有答案