簡體   English   中英

Python 根據請求獲取 cookie

[英]Python get cookies on request

我已經看到許多主題要求在發出請求后獲取 cookie,但我希望 Python 將 cookie 發送到網站。 我有一個網站 ( site.com ),如果你去那里,他們會給你一個Authorization cookie。 這不在響應 cookie 中,而是在 Firefox 網絡活動的請求 cookie 中。 我想知道,是否可以將 cookie 與請求一起發送到站點?

我試過了:

import requests

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

但這並沒有給我請求餅干

我這樣做,它確實有效。

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

謝謝

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM