Почему парсер не может авторизоваться, когда ввожу cookie, добытые через requests.Session().cookies?
Как сделать, что бы пользователю не приходилось вводить свои cookie? Нужно, чтобы парсер сам их находил, не тратя время пользователя на поиск cookie.
...
session = requests.Session()
login = session.post(url, data=data)
r = ssesion.get(url, headers={"Cookie": "instance"})
...
+ Когда вместо "instance" вставляю свои cookie (которые посмотрел через "просмотреть код сайта" - "сеть"), то всё работает отлично.
- А когда достаю их с помощью session.cookies (по формату идентичные моим cookie) , то загружается html страница, которая говорит, что необходимо включить cookie.
Уверены, что формат совпадает, т.е. куки так же написаны через = и ; ?
2. Для передачи куки есть специальный параметр - cookies
3. Зачем подставлять какие-то куки, если они уже лежат в объекте сессии
4. Если проверка включения куки сделана через JS, то такая страница и будет выводиться (ну смотря как сайт сделали конечно), но если уж ручной метод работает, то вряд ли в этом причина