2012-01-17 79 views
4

我希望获取与Chrome中“开发人员工具”面板的“网络”选项卡中的内容类似的信息。甚至Firefox的Firebug网络面板。即使报废它也没关系。我正在构建一个内部工具,用于查找特定元素,并构建“审计”结果。我需要像Time/Latency和Initiator这样的信息(如果有的话)。我认为WebTiming是我想要的,但只显示总数,而不是单独的项目,除非我错误地使用它。任何想法从哪里开始?JavaScript访问网络面板信息

回答

2

我有一个怀疑,为了做什么网络面板,或网络选项卡,或什么fiddler做的,有一些实际的协议和端口的监测。

假设这是真的,我不确定你可以用javascript来做到这一点;我会想象,JavaScript的执行空间在浏览器范围内,而这些插件/程序具有更广的范围,从而访问协议和事物。

+0

但他们不只是扩展?最终的计划是将其作为一个延伸,所以我理论上应该拥有与他们相同的特权吗? – mondo 2012-01-17 19:16:56

+0

扩展名附加到在计算机中具有priv权限的程序。 Javascript只是一个在浏览器中呈现的脚本。根据你的帖子标题,你想用javascript来做到这一点,这使我相信你正在编写某种类型的网页,而这在JS中是无法实现的。但是,如果您要编写扩展名,则必须查看浏览器本身的API,以便可以使用他们已暴露的数据 – Kristian 2012-01-17 20:43:15