В нашем приложении asp.net 2.0 мы используем httpmodule и httphandler для вычисления некоторых метрик с помощью файлов cookie. Чтобы рассчитать время передачи по сети, httpmodule: EndRequest сохраняет Transferstart в файле cookie, а httphandler: Processrequest использует datetime.now для вычитания Transferstart для определения общего времени сети. Это правильно? Я также неясно о процессе потока запросов. Это идет примерно так:
запрос> HttpModule :: OnStart> HttpModule :: OnEnd> HttpHandler :: ProcessRequest?