2011-04-29 29 views
3

我是否需要做任何額外的事情來讓Glimpse咳嗽在返回卡西尼的默認404服務器錯誤頁面的請求上的細節?默認情況下,404頁面的意思是「/'應用程序中的」服務器錯誤,其中包含「無法找到資源」(以及HTTP 404描述,請求的URL和版本信息)消息。讓Glimpse/RouteDebugger在卡西尼404頁面上工作?

該項目有一些相當複雜的路由,所以我不懷疑我有什麼與我正在嘗試做的衝突。我只是希望Glimpse提供任何詳細信息,以指導我解決問題的正確方向。

我通過NuGet加載了一個MVC3項目的視圖我通過Visual Studio 2010的內置主機系統(Cassini)運行,並且所有工作都很好,以前的工作操作方法及其結果視圖。此後,我添加了另一種操作方法,該方法很難通過默認的URL結構命中(例如,/ controller/action?someparam = x)。因爲我認爲Glimpse路由數據對於確定這裏出現的問題非常方便,所以我在默認的404頁面的瀏覽器中尋找眼球。瞥見似乎沒有「附加」到這個結果。

更新:也不適用於RouteDebugger。無論我有什麼錯誤,它都已經足夠高了,似乎沒有什麼能夠將自己融入到響應當中。

更新:請求的URL不工作,因爲我忘了我有這個動作設置[HttpPost]。這完全解釋了404,但並不知道如何從各個實用程序獲取發回的響應的任何路由信息。

回答

5

就一瞥而言,其首先沒有顯示的原因之一是我們只能對200次成功結果啓用Glimpse。因此,爲什麼眼球不會出現一個404.

爲什麼它現在不顯示...你有沒有去到/ Glimpse/Config頁面並轉身瞥見? Glimpse默認情況下未啓用,因此您必須明確啓用它。

讓我知道它是怎麼回事。

+0

那200個狀態要求肯定會解釋它。我在配置中肯定有它。既然我已經在這個問題的核心發現了這個問題,我只想確定缺少Glimpse/RouteDebugger。你的答案明確解釋這一點。 – patridge 2011-05-05 18:02:36

+0

很高興幫助...希望掠影提供有用的。 – anthonyv 2011-05-05 23:20:23

+0

有什麼辦法擺脫這200個代碼限制,並顯示在錯誤頁面上? – 2013-06-04 21:39:49