Когда я делаю запрос на получение через браузер, я получаю файлы cookie ga, gid и gat. Однако, когда я пытаюсь сделать тот же запрос, используя python HTTP-запросы, я никогда не получаю файлы cookie. Есть ли у кого-нибудь для этого решение на основе запроса? В настоящее время мое решение использует браузер Selenium для доступа к сайту сначала, а затем сохраняет файлы cookie, полученные в моем сеансе запроса. Если возможно, я бы хотел прекратить использовать селен и делать это исключительно через запросы.
EDIT
Извините за плохое описание, вот вам лучшее
при запуске следующего кода только версия selenium вернет файлы cookie Google Analytics, ga, gid и gat
ВЕРСИЯ SELENIUM
s = requests.session()
driver.get('https://www.endclothing.com/us/')
cookies = driver.get_cookies()
for cookie in cookies:
s.cookies.set(cookie['name'], cookie['value'])
print(s.cookies)
Запрашивает ВЕРСИЯ
s = requests.session
r = s.get('https://www.endclothing.com/us/')
print(s.cookies
Я пытаюсь использовать только запросы и при этом получать файлы cookie. Я понимаю, что у меня уже есть рабочий метод, однако, чтобы сделать скрипт менее интенсивным, я предпочитаю использовать только запросы.