import requests
url = "http://www.baidu.com"
#发送请求,获取resposne
response = requests.get(url)
print(type(response.cookies))
#使用方法从cookiejar中提取数据,转化为字典
cookies = requests.utils.dict_from_cookiejar(response.cookies)
print(cookies)
#构建cookies的值
mycookie=""
for key in cookie_data:
mycookie+=key+"="+cookie_data[key]+";"
global headers
#添加到请求头,然后访问下一个接口就行了
headers={
'User-Agent': 'yktIcve/2.8.43 (com.66ykt.66yktteacherzhihui; build:2021042101; iOS 15.0.0) Alamofire/4.7.3',
"Cookie": mycookie}
当session无法处理cookie时,还可以采用获取cookies赋值到请求头的方法
最新推荐文章于 2023-09-18 18:01:28 发布