FiddlerApp的事件描述页面完全加载的时刻

时间:2011-11-01 17:37:11

标签: c# fiddler

FiddlerApplication的哪个事件指定页面完全加载到Web浏览器的时刻?在加载所有页面项之前触发事件AfterSessionComplete ... 我正在使用外部dll(fiddlercore)。

  Fiddler.FiddlerApplication.AfterSessionComplete += delegate(Fiddler.Session session) 
  {
       Console.WriteLine("End time:\t" + session.fullUrl + ", " + session.Timers.ClientDoneResponse.ToString("dd-MM-yyyy HH:mm:ss"));                }
  };

1 个答案:

答案 0 :(得分:0)

在您最初提出的论坛发布前一小时就回答了这个问题。

Web代理(例如Fiddler)不可能知道Web浏览器何时出现 完成加载页面。即使您在网络上运行代码 浏览器本身,这是一个非常重要的练习。

关于你最接近的是使用代理注入 然后JavaScript将定时信息发送到网络 为了捕获代理,但即使从JavaScript执行此操作也不是 必须精确。