如何在routes.RouteExistingFiles发生之前覆盖和记录请求?

时间:2013-04-30 18:29:38

标签: asp.net-mvc asp.net-mvc-4

我是MVC的新手,所以我不确定这是否有意义。

根据我的阅读,默认情况下为routes.RouteExistingFiles = false,这意味着MVC将检查请求是否是磁盘上已存在的文件(如图像,css等)。如果是,请提供服务。如果没有,请检查路线表等。

那么如何记录这些请求呢?写一个静态类?覆盖httpmodule? HttpHandler的?

我只想调试请求并帮助自己更好地理解MVC 4。

非常感谢。

编辑:

顺便说一下,我已经安装了Glimpse,但它似乎无法记录所有请求,例如图像,因为它们是直接提供的,不需要参与路由。

1 个答案:

答案 0 :(得分:0)

没关系。

我想我可以取消定制urlrouting httpmodule,如此处所述

http://samsaffron.com/archive/2011/10/13/optimising-asp-net-mvc3-routing

谢谢!