我的问题很简单(尽管答案很可能不是):我正在尝试决定如何在C#/ ASP.NET中实现服务器端上传处理程序。
我同时使用了HttpModules(IHttpModule接口)和HttpHandlers(IHttpHandler接口),但我发现我可以使用任何一种机制来实现它。我还想到我不了解两者之间的区别。
所以我的问题是: 在什么情况下我会选择使用IHttpHandler而不是IHttpModule(反之亦然)?
在流水线中被执行得更高吗?在某些情况下配置起来容易得多吗?中等安全性不能很好地发挥作用吗?