我的问题很简单(尽管答案很可能不是) : 我试图决定如何在 C #/ASP.NET 中实现服务器端上传处理程序。
我已经使用过 HttpModule (IHttpModule 接口)和 HttpHandlers (IHttpHandler 接口) ,我想我可以使用任何一种机制来实现它。我也突然想到,我不明白这两者之间的区别。
所以我的问题是: 在什么情况下我会选择使用 IHttpHandler 而不是 IHttpModule (反之亦然) ?
是否在管道中执行的级别要高得多?在某些情况下是否更容易配置?中等安全性是否不能很好地工作?