如何在Fiddler中显示请求发送时间和响应接收时间?

44

我正在使用 Fiddler Web Debugger 工具版本 4.4.4.8。

我发送了一个请求到例如 www.google.com,Fiddler 显示已发送请求并收到响应。

如何知道和显示请求何时发送以及何时接收响应?在 Fiddler 的左侧列中没有开始/结束日期。

是否有任何设置可以帮助此功能?

我看到有一些计时器:http://fiddler.wikidot.com/timers

如何显示/使用它们?

5个回答

72
您最简单的方法是右键单击Web会话列表的列标题,然后从菜单中选择“自定义列...”。 从“集合”下拉菜单中选择“会话计时器”选项,然后在“计时器名称”下拉菜单中选择所需的计时器。

https://docs.telerik.com/fiddler/Observe-Traffic/Tasks/ConfigureColumns#add-custom-columns - Pang

41

如果只需要对单个请求进行分析,可以在请求窗格中点击请求后,在右侧查看“统计信息”选项卡如下图所示。

Fiddler response time tab

如果需要对多个请求进行分析,则选择左侧捕获窗格中的多个请求,可以在“统计信息”选项卡中查看聚合性能。

Fiddler aggregate response tab


4
您可以添加“Overall_Elapsed”列。 - Tatiana Racheva

15

对于Fiddler 4.6.2,在“会话”面板的任何列标题上右键单击。

自定义列 > 集合 > SessionTimers > ClientBeginRequest和ClientDoneRequest

它看起来像这样。

输入图像描述


使用ServerBeginRequest和ServerDoneResponse这两列不是更合适吗? - Hutch
@Hutch 我想这取决于你是更关心服务器性能还是用户体验。 - James Daily

15
选取新的列,按照下面的截图进行操作,完成后在新列中即可。

enter image description here


1

Fiddler Everywhere v1.5.1的答案

点击列上的垂直省略号,然后点击“列”,然后选中时间、日期和/或持续时间列。

Fiddle Everywhere: Edit Columns


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接