如何获得404的原始路线

时间:2011-03-08 19:32:35

标签: model-view-controller error-handling routes

我的应用程序中有404自定义路由,如下所示                               

在About Action中,有一种直接的方法来捕获用户输入的原始路由和查询字符串参数。

到目前为止,我找到了2个可以给出原始路径而不是查询字符串参数的对象。

我的原始请求路线是“test?checking = true”

  1. Request.RawUrl有“/ Home / About /?aspxerrorpath = / test”,我可以从aspxErrorPath中提取路径。但是丢失了查询字符串params
  2. 控制器库中的ValueProviderDictionary将原始路由作为最后一个元素。但是,再次没有查询字符串参数以及此Dictionary对象被认为是过时的。

0 个答案:

没有答案