【发布时间】:2009-02-20 18:12:34
【问题描述】:
在我们的 asp.net 2.0 应用程序中,我们有一个 HttpModule 和 HttpHandler。它们在 web.config 中注册以处理对某些文件类型的请求。 使用 MS AJAX 从客户端异步发起请求。 我注意到一些奇怪的事情: HttpHandler:ProcessRequest 没有在每个 HttpModule:EndRequest 上输入,这似乎是不正确的行为,因为我对事件流的理解: HttpModule:BeginRequest > HttpHandler:ProcessRequest > HttpModule:EndRequest。由于某种原因,有时会跳过处理程序部分。 这可能是什么原因造成的?
【问题讨论】:
-
拉梅什成功了。作为一个模块新手,我没有意识到所有请求都通过模块,但只有一些通过处理程序。
标签: asp.net httphandler httpmodule