【发布时间】:2016-01-06 09:26:55
【问题描述】:
有没有办法使用 JavaScript 检索网页的 GET 请求的详细信息?我指的不是当前页面 URL 的参数,而是传出的 GET 请求。
示例: 如果您使用 Firefox 打开谷歌的起始页并切换开发者工具,在网络选项卡中您可以看到许多 GET 请求,例如用于徽标的请求,例如 https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png
我想使用 JavaScript 在控制台选项卡上检索此 URL。是否可以通过附加到 DOM (document) 或 BOM (window) 的对象来检索它?
我的问题的原因是:我处于一个开发人员工具不可用的测试自动化环境中。只有 JavaScript 可用,我需要检查当前页面发出的 GET 请求的 URL。我刚刚提到了开发人员工具,因为它是重现问题的最简单方法(如果解决方案有效,也是验证的最简单方法)。但它更多的是关于 Firefox/HTTP,而不是测试自动化本身。
【问题讨论】:
-
@parameciostudio 不,我已经看过了。但这不是重点:正如我所说,我不想检索 Firefox 中显示的页面的参数,而是检索 由该页面发出的请求并且在网络分析选项卡中列出.
标签: javascript http firefox automated-tests firefox-developer-tools