javascript - online - ¿Mostrar la marca de tiempo de la solicitud en Fiddler?
jsfiddle login (1)
Actualización : en las versiones actuales de Fiddler, simplemente haga clic con el botón derecho en los encabezados de columna y elija Personalizar columnas . En el menú desplegable, elija Temporizadores de sesión y elija ClientBeginRequest
en la lista desplegable.
La forma antigua de hacer esto es usar FiddlerScript. Haga clic en Reglas > Personalizar reglas .
Dentro de los Handlers
clase, agregue el siguiente código de script:
public static BindUIColumn("BeginRequestTime", 60)
function BeginRequestTime(oS: Session)
{
if (oS.Timers != null)
{
return oS.Timers.ClientBeginRequest.ToString();
}
return String.Empty;
}
Entonces, simplemente vuelva a cargar su archivo SAZ.
Recibí una larga traza de Fiddler (con un escenario complicado) y necesito relacionar las solicitudes con los registros de la aplicación.
Desafortunadamente, mientras Fiddler muestra las solicitudes cronológicamente, no muestra las marcas de tiempo de la solicitud. Para acceder a esa información (que se registra) tengo que hacer clic derecho en cada línea y mirar en la ventana emergente con las propiedades. Esto requiere mucho tiempo al tener que peinar a través de cientos de líneas. Ver los datos de captura sin formato no es mucho mejor, ya que cada solicitud tiene su propio archivo y necesito la interfaz Fiddler.
Nota pedante: soy consciente de que no hay una sola marca de tiempo para mostrar (a continuación se muestran todas las marcas de tiempo que están registradas). ClientConnected estaría bien (o cualquier otro, siempre que sea el mismo, que me permita correlacionar visualmente los registros).
Gracias.
== 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