Comment faire pour maintenir une demande de session en NodeJS

Je suis en train d'utiliser NodeJS de gratter un site qui requiert une connexion par POST.
Puis une fois que je suis connecté, je peux accéder à une page web séparée par GET.

Le premier problème qui se pose maintenant est de vous connecter. J'ai essayé d'utiliser request à POST les informations de connexion, mais la réponse que je reçois ne semble pas être connecté.

exports.getstats = function (req, res) {
    request.post({url : requesturl, form: lform}, function(err, response, body) {
        res.writeHeader(200, {"Content-Type": "text/html"});
        res.write(body);
        res.end();
    });
};

Ici, je suis juste la redirection de la page, je reviens, mais la page que je revienne encore affiche le formulaire de connexion, et si j'essaie d'accéder à une autre page, il dit que je ne suis pas connecté.

Je pense que j'ai besoin pour maintenir le côté client de la session et les données des cookies, mais je ne trouve pas de ressources pour m'aider à comprendre comment le faire.


Par la suite j'ai fini par utiliser zombiejs pour obtenir les fonctionnalités que j'avais besoin

  • Vous pouvez poster votre exemple à l'aide de zombiejs? Je suis coincé avec votre même problème, la session n'est pas conservé par node.js à l'aide de la demande.
InformationsquelleAutor Ryan | 2013-11-12