我在解释MVC的请求生命周期时听到了下面这句话。
当 UrlRoutingModule 拦截一个请求时,该模块做的第一件事就是将当前的 HttpContext 包装在一个 HttpContextWrapper2 对象中。
包装 HttpContext 有什么意义?
该模块将包装的 HttpContext 传递给 RouteTable。HttpContext 包括与当前请求关联的 URL、表单参数、查询字符串参数和 cookie。如果当前请求与 Route Table 中的 Route 对象之一匹配,则返回 RouteData 对象。
如果 UrlRoutingModule 成功检索到 RouteData 对象,则模块接下来会创建 RouteContext 对象
RouteContext 是什么意思?
我在谷歌上搜索了很多,但找不到任何参考。