httphandler httpmodule一些个人理解

asp.net 对于http请求需要走一个管道就行一层一层的过滤:比如身份验证,根据请求的资源不同分发给具体哪个dll来处理

这些管道中就是httpmodule。所以我们自己写的httpmodule实际上是往管道中注册一个自己的module。

而httphandle是管道中的某一个module的具体功能用来handle实现。所以我们自己写的handle其实是在该module的handle中注册了自己的一个handle。

通常handle一般用来处理文件类型,module处理请求比如地址改写什么的,当然这只是通常。

原文地址:https://www.cnblogs.com/fengxiaoling/p/7794825.html