Мне нужна помощь по этому конкретному сценарию.
Сценарий
- Звонящий по сайту
http://www.example.com/index.php
Я могу получить эту информацию из <script>
tag
https://www.example.com/anotherpage.php?key=ABCDFG
используя ключ, я должен вызвать эту конечную точку
https://www.example.com/login.php?key=ABCD
для получения SessionID, который хранится в ответе javascript
-- omitted
private._sessID='MYSESSIONID';
-- omitted
В конце, используя этотsessionId и выполняя правильные действия POST, я могу перемещаться по всем нужным мне страницам.
Моя тупиковая ситуация
Я могу смоделировать все шаги, используя scrapy shell
с помощью regEx
(и все работает нормально), но я не знаю, как управлять этими шагами внутри паука-скрапа перед началом извлечения данных.
Может кто-нибудь мне помочь?