我可以阻止Firefox开发人员工具网络面板在页面重新加载时清除吗?

时间:2014-02-03 12:00:03

标签: http firefox firefox-developer-tools

我想观察POST请求的内容,该请求的成功完成导致location.reload() - 当我尝试在Firefox开发人员工具的网络面板中捕获此请求时,我发现页面重新加载已清除捕获事件列表。我可以阻止这种清算吗?

5 个答案:

答案 0 :(得分:99)

从Firefox 31开始,您可以使用"Enable persistent logs" setting阻止网络监视器在重新加载时清除列表。

答案 1 :(得分:66)

尽管知道该设置的名称是"启用持久性日志",但我花了一些时间在设置页面上找到它。我希望这会有所帮助:

Location of "Enable persistent logs" setting in Firefox

答案 2 :(得分:13)

我无法在Firefox 57中找到此设置。该设置已移至日志表上方的网络标签页

enter image description here

答案 3 :(得分:1)

BeetleJuiceupdate之后大约三年了,它似乎又开始移动了-现在,您需要单击最右边的齿轮图标以显示该选项。万岁,我们不断变化的用户界面汤。

enter image description here

答案 4 :(得分:1)

如果 devtool 设置中没有“启用持久日志”设置,您可以到 about:config(在 URL 框中输入并回车)页面搜索 persistlog 并将其从那里(右侧的切换按钮)。

我可以看到两个选项并启用了这两个选项。 :)

devtools.netmonitor.persistlogdevtools.webconsole.persistlog