我的应用程序中有404自定义路由,如下所示
在About Action中,有一种直接的方法来捕获用户输入的原始路由和查询字符串参数。
到目前为止,我找到了2个可以给出原始路径而不是查询字符串参数的对象。
我的原始请求路线是“test?checking = true”
- Request.RawUrl有“/ Home / About /?aspxerrorpath = / test”,我可以从aspxErrorPath中提取路径。但是丢失了查询字符串params
- 控制器库中的ValueProviderDictionary将原始路由作为最后一个元素。但是,再次没有查询字符串参数以及此Dictionary对象被认为是过时的。
醇>