Я хочу, чтобы мой клиент вошел в систему и оставался в системе во время сеанса. Является ли это возможным? Если да, то как?
Casperjs login: Does casperjs управляет куки?
Ответ 1
Если вы хотите хранить файлы cookie в CasperJS, вы можете использовать PhantomJS cookiejar, который доступен через CasperJS.
Просто добавьте следующую опцию при запуске CasperJS:
--cookies-file=cookies.txt
Ваши файлы cookie будут сохранены в этом файле. Даже после выхода из CasperJS, если вы вызываете CasperJS с этой опцией, вы снова получите доступ к этим файлам cookie.
Надеюсь, что это поможет.
Ответ 2
Что ты имеешь в виду? вы просто сидите без дела в сеансе? Обычно вы не хотите вызывать casper.exit()
. Поэтому, если есть моменты, когда вы хотите немного подождать, но оставайтесь в системе, вы должны определить это время в
casper.wait(60000, function () {
});