【发布时间】:2011-02-17 11:57:32
【问题描述】:
我有一个 HttpModule,我想为当前请求选择 HttpHandler,这可能吗? web.config 也不是一个选项,因为条件不是基于路径或扩展名。我的谷歌搜索技巧失败了,无论我使用什么关键字,所有结果都是“IHttpHandler vs IHttpModule”。
【问题讨论】:
-
花了几个小时后,我终于找到了一个解决方案:HttpContext.RemapHandler 这允许我有条件地将请求重新映射到我的 Url 重写模块中的不同处理程序。