如何使用代码获取浏览器点击弹出新窗口的 cookie 信息?

查看 34|回复 0
作者:piaochen0   
要从合作方的另外一个系统上获取数据,由于对方比较傲娇,不提供 api ,我们只能通过代码去爬取。
对方系统是一个统一的登陆入口,然后有 N 个子系统,点击入口链接,会跳出一个新的窗口,打开子系统页面。
每个子系统会往 cookie 里面追加一些信息。
数据都是通过分析接口调用,使用 requests 的方式直接获取的数据。
问题是我如何通过代码的方式,获取到弹出窗口的 cookie 信息?(也就是每个子系统的 cookie 信息)
之前都是通过手动复制 cookie,然后配置每个子系统 cookie 的方式来用的。
打算这一步自动化。
但是没有什么思路。
目前能想到的就是起一个 selenium 来模拟点击,然后获取每个子系统的 cookie 。
由于公司服务器环境问题,服务器上安装 chrome 不方便。
有没有不用 selenium ,能更轻量级(最好只用 python 第三方库本身来实现,不要调用第三方浏览器)的方案?
您需要登录后才可以回帖 登录 | 立即注册

返回顶部