Событие момента дескрипции FiddlerApp, когда страница полностью загружена

#c# #fiddler

#c# #скрипач

Вопрос:

Какое событие FiddlerApplication указывает момент, когда страница полностью загружена в веб-браузер? Событие 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:

На этот вопрос был дан ответ за час до того, как вы разместили его здесь, на форуме, где вы изначально его задавали.

Веб-прокси (например, Fiddler) не может знать, когда веб-браузер завершит загрузку страницы. Даже если вы запускали код в самом веб-браузере, это нетривиальное упражнение.

Самое близкое, что вы могли бы сделать, это использовать прокси для ввода JavaScript, который затем передает информацию о времени в сеть для перехвата прокси, но даже выполнение этого из JavaScript не обязательно точно.