Show timestamp request in Fiddler?

I got a long Fiddler trace (with a complicated script) and you need to map requests to application logs.

Unfortunately, although Fiddler displays requests in chronological order, it does not display request timestamps. To access this information (which is recorded), I have to right-click on each line and look in the pop-up window with the properties. This is very time consuming when you have to comb hundreds of lines. Looking at the raw capture data is not much better, since each request has its own file, and I need the Fiddler interface.

Pedantic note: I know that more than one timestamp is shown (all timestamps are listed below). ClientConnected will be fine (or any other if it's the same, which allows me to visually map logs).

Thank.

== TIMING INFO ============ ClientConnected: 10:32:57:8906 ClientDoneRequest: 10:32:57:8906 Gateway Determination: 0ms DNS Lookup: 0ms TCP/IP Connect: 0ms ServerGotRequest: 10:32:57:9062 ServerBeginResponse: 10:32:58:2812 ServerDoneResponse: 10:32:58:2884 ClientBeginResponse: 10:32:58:2900 ClientDoneResponse: 10:32:58:2912 
+45
javascript fiddler
Jul 29 2018-10-25T00:
source share
1 answer

Refresh . In current versions of Fiddler, simply right-click the column headers and select Customize Columns . From the drop-down list, select Session Timers and select ClientBeginRequest from the drop-down list.

The old way to do this is to use FiddlerScript. Click Rules> Configure Rules.

Inside the Handlers class, add the following script code:

 public static BindUIColumn("BeginRequestTime", 60) function BeginRequestTime(oS: Session) { if (oS.Timers != null) { return oS.Timers.ClientBeginRequest.ToString(); } return String.Empty; } 

Then just reload the SAZ file.

+76
Jul 31 '10 at 20:03
source share



All Articles