Javascript 在Firefox中,如何找到发出请求的代码行?

Javascript 在Firefox中,如何找到发出请求的代码行?,javascript,firefox,httpwebrequest,firebug,Javascript,Firefox,Httpwebrequest,Firebug,是否有扩展名或Firebug功能可以告诉我HTTP请求的确切行和文件 在Firebug中,Net选项卡显示HTTP头,但不显示触发请求的行。Console选项卡将报告带有错误代码及其预期URL的请求,但同样不包括从CSS、JavaScript或HTML文件发出请求的行 提前谢谢 编辑:一个可能的使用案例是能够在浏览器中快速查看返回404的图像请求-在哪个文件(可能有几个CSS文件)中启动了请求以及行。没有Firebug功能(很可能也没有扩展名) Firebug没有显示这一点,更重要的是,大多数

是否有扩展名或Firebug功能可以告诉我HTTP请求的确切行和文件

在Firebug中,Net选项卡显示HTTP头,但不显示触发请求的行。Console选项卡将报告带有错误代码及其预期URL的请求,但同样不包括从CSS、JavaScript或HTML文件发出请求的行

提前谢谢

编辑:一个可能的使用案例是能够在浏览器中快速查看返回404的图像请求-在哪个文件(可能有几个CSS文件)中启动了请求以及行。

没有Firebug功能(很可能也没有扩展名) Firebug没有显示这一点,更重要的是,大多数生产级web应用程序都使用小型脚本,因此这些信息无论如何都没有价值

如果你正在开发一个应用程序,你不需要使用缩小的脚本,但是你知道是哪个调用启动了一个请求。但是,如果您正在查看其他正在运行的应用程序,而不是缩小应用程序,则无法确定调用代码

在文件中搜索 现在许多文本编辑器都支持“在文件中搜索/查找”功能,这使得您可以同时搜索多个文件,而不必自己手动执行。像Notepad++
这样的简单编辑器以及一些ide(比如visualstudio)都支持这一点。这使您很容易找到请求丢失文件的罪犯1


1:但我同意。。。如果Firebug中直接支持这种功能,这将是非常好的。

在Firebug中,您可以使用Console->Profile,它将向您显示GET和行号。据我所知,profiler提供了有关正在执行的javascript函数的信息。但是我没有看到有关HTTP请求的信息。我相信您无法获得确切的行号。只是好奇,你为什么需要行号来提出请求?如果你能解释你的问题或者告诉我们为什么你需要在witch文件和行中知道请求的内容,那就太好了。@Termi:当修改现有的WordPress站点时,有几个404图像请求。我想知道请求是在哪里提出的,这个网站有很多css文件。并不是很难在文件中搜索,但是这样的firebug功能可以节省几分钟。谢谢你的回复。我知道JavaScript请求没有什么帮助,但是当我修复一个有很多css文件的站点时,我看到了几个带有404错误代码的图像请求。我想知道它们来自哪里,来自哪个css文件。最后,我在每一张图片中都搜索到了图片名称。这样的功能代码节省了我几分钟。我明白你的意思。但是我仍然相信,在浏览器中直接找到这些信息是有用的,而不需要设置IDE项目等等。@MartinDimitrov:我同意这将是一个受欢迎的Firebug网络面板功能。即使chrome也有启动器功能