2016-09-30 8 views
1

Я пытаюсь автоматизировать веб-сайт, но веб-сайт читает куки и через 5 секунд перенаправляет его на главную страницу. (Просто я предполагаю, потому что я отключил файлы cookie, а затем обновил его, веб-сайт не перенаправлялся). Я не знаю, как установить файлы cookie с помощью WWW :: Mechanize.Как найти, если веб-сайт читает файлы cookie с помощью механизации?

+0

Экспорт файлов cookie в текстовый файл, а затем вы можете проверить [здесь] (http: // stackoverflow .com/questions/31370173/perl-facebook-login-with-mechanize-failed-cookies-error/31371855 # 31371855) –

+1

Не могли бы вы поделиться кодом и объяснить немного больше? –

ответ

1

Вот ответы на вопросы, которые вы задали, но я не думаю, что они вам помогут. Вам действительно нужно объяснить, что вы пытаетесь сделать, показать свой код Perl и описать поведение, которое необходимо устранить.

Файлы cookie - это данные, которые клиент-браузер хранит от имени сервера. Они индексируются по URL-адресу

Каждый раз, когда клиент отправляет HTTP-сообщение, он проверяет, имеет ли он данные cookie для URL-адреса. Если это так, то данные включены в заголовок сообщения, отправленного

Как найти, если сайт читает куки

Информация печенье, что клиент посылает это всегда читать, но там нет никакого способа вообще сказать сервер, принимает ли действие в соответствии с этой информацией, или просто отбрасывали его

сайт читает куки и после 5secs его редирект на главную страницу

Я неясно, как вы думаете, печенье может быть уместным

Просто чтобы быть ясно:

  • сайт является накопление файлов данных и исполняемых файлов на сервере системы, и поэтому не может «читать» cookie

  • Это клиент, ваш браузер, который перенаправляет на главную страницу. Скорее всего, это связано с тем, что последнее сообщение с сервера включало инструкцию по загрузке главной страницы через пять секунд.