Я довольно новичок в Node.js, поэтому заранее извиняюсь, если не знаю, о чем говорю.
Я пытаюсь вычеркнуть некоторые курсы из каталога курсов АГУ (https://webapp4.asu.edu/catalog/) и предприняли многочисленные попытки с использованием Zombie, Node.IO и API HTTPS. В обоих случаях я столкнулся с циклом перенаправления.
Мне интересно, не потому лизаголовки правильно?
Ниже приведен пример кода того, что я использовал (не Zombie / Node.IO):
var https = require('https');
var option = {
host: 'webapp4.asu.edu',
path: '/catalog',
method: 'GET',
headers: {
'set-cookie': 'onlineCampusSelection=C'
}
};
var req = https.request(options, function(res) {
console.log("statusCode: ", res.statusCode);
console.log("headers: ", res.headers);
res.on('data', function(d) {
process.stdout.write(d);
});
});
Просто чтобы уточнить, у меня нет проблем с очисткой с Node.js в целом. Более конкретно, однако, каталог курсов АГУ, который доставляет мне неприятности.
Оцените любые идеи, которые вы, ребята, могли бы дать мне, спасибо!
Обновление: мой запрос успешно прошелесли я создаю cookie с JSESSIONID, полученным из Chrome / FF, есть ли способ запросить / создать JSESSIONID?