3

我是否需要做任何额外的事情才能让 Glimpse 咳出有关返回 Cassini 上默认 404 服务器错误页面的请求的详细信息?默认情况下,404 页面是指“'/' 应用程序中的服务器错误”,带有“找不到资源”的消息(以及 HTTP 404 描述、请求的 URL 和版本信息)。

这个项目有一些相当复杂的路由,所以我不怀疑我有一些与我正在尝试做的事情相冲突的事情。我只想让 Glimpse 提供任何可以为我指出解决问题的正确方向的详细信息。

我通过 NuGet 在我通过 Visual Studio 2010 的内置托管系统 (Cassini) 运行的 MVC3 项目上加载了 Glimpse,并且在以前工作的操作方法及其结果视图上一切正常。从那时起,我添加了另一个操作方法,该方法被证明很难通过默认 URL 结构(例如,/controller/action?someparam=x)实现。因为我认为 Glimpse 路线数据对于确定这里出了什么问题非常方便,所以我在默认 404 页面的边缘寻找眼球。Glimpse 似乎与此结果无关。

更新:也不适用于RouteDebugger。无论我有什么错误,它在管道中已经足够高了,似乎没有任何东西能够将自己固定在响应中。

更新:请求 URL 不起作用,因为我忘记了我已将此操作设置为[HttpPost]. 这完全解释了 404,但没有解释如何从各种实用程序中获取任何关于发回响应的路由信息​​。

4

1 回答 1

5

就 Glimpse 而言,它最初没有显示的原因之一是我们仅在 200 个成功结果上启用 Glimpse。因此,为什么眼球不会出现 404。

为什么它现在不显示...您是否进入 /Glimpse/Config 页面并打开了 glimpse?默认情况下不启用 Glimpse,因此您必须明确将其打开。

让我知道事情的后续。

于 2011-04-30T14:19:52.207 回答