краулинга. axiosом делаю запрос и пытаюсь переиспользовать cookies. Но блин что бы я не делал это говно отказывается работать.
Я прообовал значит следующее:
1. в первый запрос засылаю GET url, в ответ прилетает PHPSESSID в set-cookie я его кладу в переменную
2. во второй запрос axios POST засылаю urlencoded body и в headers проставляю cookie: cookie
3. в все заголовки одинаковые проставил включая user-agent (Content-Type отличается для POST только)
И тоже самое проделал с node-fetch - нихрена не работает.
Потом взял ради интереса python и requests и заюзал requests.Session() и о чудо все заработало. Проверяю что оно там формирует и вижу что нихрена не отличается от того что я делал в nodejs/
Вопроос: Куда еще можно покопать ?
блиин, наконец-то если кто-нибудь столкнется с похожей задачей то вот axios-cookiejar-support работает также как и в python requests
Обсуждают сегодня