python 如何获取网站的cookie
·
import requests import time import random import hashlib import base64 import json from loguru import logger
def get_real_cookies() -> dict:
home_url = "xxxxx"
headers = {
'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36',
'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8',
'Accept-Language': 'zh-CN,zh;q=0.9',
'Connection': 'keep-alive',
'Upgrade-Insecure-Requests': '1'
}
try:
response = requests.get(home_url, headers=headers, allow_redirects=True)
response.raise_for_status()
cookies = requests.utils.dict_from_cookiejar(response.cookies)
logger.debug(f"获取到真实Cookie: {cookies}")
return cookies
except Exception as e:
logger.error(f"获取Cookie失败: {str(e)}")
raise更多推荐


所有评论(0)