我想使用chrome.devtools.network.getHAR()获取HAR文件。具体来说,我在MahiMahi重放 shell 中使用Selenium,我想注入它会将转储到文件中。标准注入('s方法)不起作用,因为页面的范围不包括 DevTools 兼容性。考虑到这一点,我有一系列问题:JS
HAR
JS
Selenium
executeScript
JS
- 我可以在哪里以及如何使用类似的方法
chrome.devtools.network.getHAR()
?我还没有找到我可以在哪里运行它,因为我 F12 没有它在范围内时的控制台。 - 我可以自动化这个过程吗?
- 我可以专门使用 Selenium 来解决这个问题,还是有任何其他浏览器自动化技术可以更好地工作?(虽然我宁愿避免使用 PhantomJS,因为它已经过时了)
- 还有其他更简单的方法可以自动从站点获取 HAR 文件吗?
注意:我的代码库是 Python
谢谢!