同花顺客户端公司财报抓取分析

目标客户端下载地址:https://ft.51ifind.com/index.php?c=index&a=download
PC版本

主要难点在登陆,获取token中的 jgbsessid (每次重新登录这个字段都会立即失效,且有效期应该是15天的)

抓取jgbsessid 主要通过安装mitmproxy 使用 mitmdump + 下边的脚本实现监听接口并解析cookies中的jgbsessid
这里不再赘述安装mitmproxy 以及配置https证书过程(必须正确配置证书,否则接口不通,抓不到数据,具体可以参考 :https://blog.csdn.net/qq_36841447/article/details/134012335)

还需要在客户端中配置代理,代理端口设置和mitmdump 启动的保持一致
参考命令:mitmdump -s mitmdump_script.py -p 8889
解析:启动mitmdump 指定监听端口为8889 并且挂在脚本mitmdump_script.py 处理请求相应

以下脚本会自动拦截 包含 standardgwapi/api/news_service 的url 并且处理请求中的cookies,从中解析到 jgbsessid 然后自动关闭 同花顺客户端 以及mitmdump 监听程序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值