httpmodules和httphandlers之间的交互

时间:2009-02-20 14:48:28

标签: asp.net httphandler httpmodule

在我们的asp.net 2.0应用程序中,我们使用httpmodule和httphandler通过cookie计算一些指标。要计算网络传输时间,httpmodule:EndRequest将传输数据存储在cookie和httphandler中:Processrequest使用datetime.now减去传输数据以确定总体网络时间。它是否正确?我也不清楚请求流程。它是这样的: 请求> HttpModule :: OnStart> HttpModule :: OnEnd> HttpHandler的::的ProcessRequest?

1 个答案:

答案 0 :(得分:3)

订单是:

  • Module OnStart
  • Handler ProcessRequest
  • 模块OnEnd

顺便说一句,最好使用HttpContext.Items属性在处理程序和模块之间共享信息而不是cookie。