Fiddler添加响应时间

1.在菜单栏找到Customize Rules… (菜单栏 —> Rules —> Customize Rules…)
2.在Handlers类下面添加代码

// 添加响应时间
	function BeginRequestTime(oS: Session)
	{
    
     if (oS.Timers != null) {
    
     return oS.Timers.ClientBeginRequest.ToString(); } return String.Empty; }


	public static BindUIColumn("TimeTaken/ms" ,120) function TimeTaken(oS: Session): String{
    
    
		var sResult = "0";
		var t1_ms = oS.Timers.ClientBeginResponse.ToUniversalTime().Millisecond;
		var t1_m = oS.Timers.ClientBeginResponse.ToUniversalTime().Minute;
		var t1_s = oS.Timers.ClientBeginResponse.ToUniversalTime().Second;
		var t1 = t1_m*60*1000 + t1_s*1000 + t1_ms ;
		var t2_ms = oS.Timers.ClientDoneRequest.ToUniversalTime().Millisecond;
		var t2_m = oS.Timers.ClientDoneRequest.ToUniversalTime().Minute; var t2_s = oS.Timers.ClientDoneRequest.ToUniversalTime().Second;
		var t2 = t2_m*60*1000 + t2_s*1000 + t2_ms ;
		if(t1 >= t2){
    
    
			var t3 = t1 - t2;
			sResult = t3.toString(); } return sResult; }

	function CalcTimingCol(oS: Session){
    
     var sResult = String.Empty; if ((oS.Timers.ServerDoneResponse > oS.Timers.ClientDoneRequest))
		{
    
     sResult = (oS.Timers.ServerDoneResponse - oS.Timers.ClientDoneRequest).ToString(); } return sResult; }

3.保存,重启fiddler即可
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44102466/article/details/109769642