Python根据请求获取cookies

2024-09-30 10:29:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我见过很多主题要求在发出请求后获取cookies,但我希望Python将cookies发送到网站。我有一个网站(site.com),如果你去那里,他们会给你一个Authorizationcookie。这不在响应cookies中,但在Firefox网络活动的请求cookies中。我想知道,是否可以将cookies与请求一起发送到站点

我试过:

import requests

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

但这并没有给我饼干的要求


Tags: import网络com主题get站点网站session
1条回答
网友
1楼 · 发布于 2024-09-30 10:29:57

我这样做,它确实起作用

>>> 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'}

谢谢

相关问题 更多 >

    热门问题