📅  最后修改于: 2023-12-03 15:23:16.815000             🧑  作者: Mango
在 HTTP 请求中, Cookie 是一种在客户端和服务器中传递的数据,在 Python 中,我们可以使用 requests 库来设置和获取 Cookie。
我们可以通过在请求的 headers
中设置 Cookie 来实现。
import requests
url = 'https://example.com'
headers = {
'Cookie': 'key1=value1; key2=value2'
}
response = requests.get(url, headers=headers)
其中,headers
是一个字典,它包含了请求头部的信息。我们可以将 Cookie 作为一个字符串设置在 Cookie
的键上。
requests 库自动管理 Cookie,可以在下一次请求中自动发送,以方便保持会话。我们可以通过 response.cookies
属性来获取 Cookie。
import requests
url = 'https://example.com'
response = requests.get(url)
cookies = response.cookies
for cookie in cookies:
print(cookie.name, cookie.value)
以上代码会打印出所有的 Cookie 名称和值。