Установка переменной сеанса - PullRequest
2 голосов
/ 17 июля 2011

Я пытаюсь использовать механизировать для очистки веб-страницы, но я обнаружил, что некоторые страницы не достижимы по URL, но путем изменения переменной сеанса на определенное значение, так как я могу установить переменную сеанса в Mechanize или сохранить сеанс состояние?

1 Ответ

0 голосов
/ 17 июля 2011

Как минимум, я бы сказал, что эти URL требуют отправки файла cookie сеанса вместе с запросом. Сервер отправит это в ответе, как только вы впервые зашли на сайт (для каждого клиента / браузера и т. Д.)

Кроме того, по этим URL-адресам требуется, чтобы пользователь вошел в систему, поэтому вам необходимо сначала смоделировать эти шаги входа в систему, а затем, после проверки подлинности, отправить файл cookie сеанса.

В механизме должна быть опция для чтения файлов cookie сеанса и отправки их на сервер при последующих запросах URL.

...