从自定义HttpModule中选择HttpHandler

Bla*_*wan 6 c# asp.net

我有一个HttpModule,我想为当前请求选择HttpHandler,这可能吗?也web.config因为条件不是基于路径或扩展名是不是一种选择.我的谷歌搜索技能让我失望,无论我使用什么关键词,所有结果都是"IHttpHandler vs IHttpModule".

Bin*_*das 0

您可以创建一个 HttpModule,它将在来自客户端(浏览器)的每个请求上运行。

在这里查看他如何通过 HttpModule 使用 cookie 发送 timezoneOOffset。

http://weblogs.asp.net/cprieto/archive/2010/01/03/handling-timezone-information-in-asp-net.aspx

下载代码并查看其工作原理。

您肯定需要一些配置更改。