Я пытаюсь использовать NodeJS
для очистки веб-сайта, для которого требуется вход в систему POST
.
Затем, как только я войду в систему, я могу получить доступ к отдельной веб-странице GET
.
Первая проблема прямо сейчас - это вход в систему. Я пытался использовать request
to POST
данные для входа, но ответ, который я получаю, не входит в систему.
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();
});
};
Здесь я просто пересылаю страницу, которую я возвращаю, но страница, на которой я возвращаюсь, показывает форму входа в систему, и если я попытаюсь получить доступ к другой странице, то она говорит, что я не вошел в систему.
Мне кажется, мне нужно поддерживать сессию на стороне клиента и данные cookie, но я не могу найти никаких ресурсов, чтобы помочь мне понять, как это сделать.
В качестве продолжения я закончил использование zombiejs, чтобы получить нужные мне функции