gpt4 book ai didi

javascript - 用于跟踪 HTTP 请求来源的 JS/Web 调试器?

转载 作者:可可西里 更新时间:2023-11-01 17:13:40 24 4
gpt4 key购买 nike

我正在寻找一种可以在浏览器中运行的工具(任何浏览器都可以)并向我显示每个 HTTP 请求的来源(HTML 源文件和行, Javascript,或其他任何东西)。

一些背景知识。可以直接或通过内容修改代理访问第三方 Web 应用程序。在前一种情况下有效,在后一种情况下无效。我的任务是找出代理破坏应用程序的原因,并修复存在的任何问题(通常代理应该只进行不影响功能的修改)。

我已将其缩小为单个 HTTP 请求。直接访问时,浏览器会向一个特定地址发出 GET,例如 http://example.com/foobar.html。通过代理访问时,没有这样的请求。此 foobar.html 包含应用程序的重要部分,因此没有它就无法运行。据推测,代理破坏了一些应该发出此请求的代码。问题是我找不到这段代码,所以无法弄清楚到底是什么坏了。在整个应用程序中,没有任何东西看起来像 foobar

有问题的应用程序是一堆混淆的 Javascript,它会生成其他可能包含更多 Javascript 等的 avascript 和/或 HTML。它可能会在某个地方生成,一段一段地,一些 iframe src=... 或通过 document.write 进行的任何操作,并且这段 HTML 引用了所需的 http://example.com/foobar.html

所以我需要的是告诉浏览器的能力:“看到这个地址,http://example.com/foobar.html?每当有对这个地址的请求时,停止并告诉我你在做什么!”希望这能让我进一步缩小搜索范围。

我在 firebugvenkman 中找不到这样的功能。我错过了什么吗?有没有其他工具可以让我这样做?

我看到了相关请求的 Referer header ,但引用文件非常大且经过混淆处理。到目前为止,我无法从中获得任何有意义的东西。

最佳答案

FireBug 然后网络选项卡...

关于javascript - 用于跟踪 HTTP 请求来源的 JS/Web 调试器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8315365/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com