Python根据请求获取Cookie

时间:2020-09-06 07:04:30

标签: python cookies

我已经看到许多主题在提出请求后要求获取cookie,但是我希望Python发送到网站的cookie。我有一个网站(site.com),如果您去那里,他们会给您一个Authorization cookie。这不在响应cookie中,而是在Firefox Network活动中的请求cookie中。我想知道,是否可以将Cookie和请求一起发送到网站?

我尝试过:

import requests

session = requests.Session()
session.get("site.com")
print(session.cookies.get_dict())

但这并没有给我请求Cookie

1 个答案:

答案 0 :(得分:0)

我做到了,它确实起作用。

>>> import requests
>>> session = requests.Session()
>>> print(session.cookies.get_dict())
{}
>>> response = session.get('http://google.com')
>>> print(session.cookies.get_dict())
{'PREF': 'ID=5514c728c9215a9a:FF=0:TM=1406958091:LM=1406958091:S=KfAG0U9jYhrB0XNf', 'NID': '67=TVMYiq2wLMNvJi5SiaONeIQVNqxSc2RAwVrCnuYgTQYAHIZAGESHHPL0xsyM9EMpluLDQgaj3db_V37NjvshV-eoQdA8u43M8UwHMqZdL-S2gjho8j0-Fe1XuH5wYr9v'}

谢谢

相关问题