将抓包工具中cookie粘贴在heders中
弊端:cookie可能有时效性
基于session对象实现自动处理;
使用session的时候至少使用两次。第一次将cookie捕获存储在session对象中,第二次通过session访问获取数据
# 雪球网
import requests
url = 'https://xueqiu.com/statuses/hot/listV2.json?since_id=-1&max_id=76022&size=15'
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36'
}
session = requests.Session()
# 访问首页捕获存储cookie
session.get('http://xueqiu.com/', headers=headers)
# 通过session获取数据
response = session.get(url, headers=headers).json()
print(response)
本文地址:https://blog.csdn.net/gklcsdn/article/details/107251342
如对本文有疑问, 点击进行留言回复!!
asp.net中ajax和一般处理程序(handler.ashx)的交互
egg.js创建项目,目录介绍,简单使用,sequelize mysql使用
网友评论