什么是ASP中的HTTP模块?. NET中的过滤器与asp.net中的过滤器有何不同?净MVC



我搜索了很多关于HTTP模块的信息,但没有得到任何关于HTTP模块的清晰理解。

谁能帮我理解,什么是HTTP模块在asp.net?它们与ASP中的过滤器有何不同?净MVC

谢谢

From MSDN

HTTP模块是一个程序集,每个请求都调用它你的申请。的一部分调用HTTP模块请求管道,并可以访问整个生命周期事件请求。因此,HTTP模块允许您检查传入的请求和根据请求采取行动。他们也让你检查输出响应并修改。

实际上,当你做了一些你想要发布的东西,并在许多网站上使用它时,你会使用它。

例如,这个HTTP模块可以帮助在HTTP和HTTPS之间自动切换。你只需要把它添加到你的网站,并在web.config中进行设置。

最新更新