代码之家  ›  专栏  ›  技术社区  ›  Neil C. Obremski

如何拦截Selenium+python中headless chrome下载的网络资源?

  •  0
  • Neil C. Obremski  · 技术社区  · 7 年前

    我要做的是访问在使用Selenium+python的headless chrome呈现页面期间下载的(JSON)资源的内容。理想情况下,我可以得到一个URL列表,然后有选择地选择要获取其内容的URL。我还认为,也许我可以在无头Chrome中设置一些东西,将其记录为页面呈现。

    这可以通过 saving a HAR file 结果,然后在其中找到感兴趣的资源,但这不是一件容易的事情,我还没有找到一个解决方案 involve a proxy (我已经在使用代理了,所以我必须将它们链接起来才能工作)。

    有没有人建议如何在没有代理和不切换到支持本地har导出的东西(phantomjs/splash)的情况下执行此操作?

    0 回复  |  直到 7 年前
    推荐文章