有没有办法通过Python获得一个网页的网络活动(您可以在Chrome开发者工具查看)上的负载?

问题描述 投票:0回答:2

我要听的网络事件(基本上所有的活动,你可以看到,当你去到网络选项卡上的Chrome的开发者工具/检查),以及当页面正在通过Python加载记录特定事件。

这可能吗?谢谢!

特别:

  • webpage.com
  • 打开Chrome的开发工具,并转到Network标签
  • 添加api.webpage.com作为过滤器
  • 刷新页面[滚动]

我希望能够因为有通过用户界面不可用特定的ID来捕获这些事件的名称。

javascript python python-3.x google-chrome http
2个回答
1
投票

你可以边踩铬,并使用一个脚本代理像mitmproxy。 https://mitmproxy.org/

另一个想法是用硒来驱动浏览器,并从PERF日志qazxsw POI事件


0
投票

虽然它并没有完全回答这个问题,@米哈伊 - 安德烈的回答让我最接近的一次。

如果有人正在寻找比下面的代码Python的解决方案应该做的伎俩:

https://sites.google.com/a/chromium.org/chromedriver/logging/performance-log
© www.soinside.com 2019 - 2024. All rights reserved.