使用HttpContext而不是HttpApplication有什么好处?

时间:2010-09-09 02:38:16

标签: c# asp.net iis page-lifecycle

在HttpContext级别拦截ASP.Net应用程序请求的优势是什么,而不是等待HttpApplication管道处理请求?

2 个答案:

答案 0 :(得分:3)

您将苹果与橙子进行比较。 HTTPContext包含有关单个 HTTP请求的HTTP特定信息,而HTTPApplication包含处理该请求的事件。

也许您指的是HTTPHandlers和HTTPModules?换句话说,您将使用引用HTTPContext的HTTPHandler拦截请求,以获取有关该请求的信息,如查询字符串等...

答案 1 :(得分:2)

这可以帮助您理解概念

HttpContext Class

HttpApplication Class

由于