質問

カッシーニのデフォルトの404サーバーエラーページを返すリクエストの詳細をGlimpseにせき出すために、何か特別なことをする必要がありますか?デフォルトの404ページとは、「リソースが見つかりません」というメッセージ(およびHTTP 404の説明、要求されたURL、バージョン情報)を含む「 '/'アプリケーションのサーバーエラー」を意味します。

このプロジェクトにはかなり複雑なルーティングがあるので、私がやろうとしていることと矛盾する何かがあることは間違いありません。問題を解決するための正しい方向を示すために、Glimpseにできる限りの詳細を提供してもらいたいだけです。

Visual Studio 2010の組み込みホスティングシステム(Cassini)で実行しているMVC3プロジェクトにNuGet経由でGlimpseをロードしました。すべて、以前に機能していたアクションメソッドとその結果のビューで正常に機能します。それ以来、デフォルトのURL構造(例:/ controller / action?someparam= x)ではヒットしにくい別のアクションメソッドを追加しました。ここで何が問題になっているのかを判断するには、Glimpseルートデータが非常に便利だと思ったので、デフォルトの404ページのコーダーで眼球を探しました。垣間見ることは、この結果に「結びついている」ようには見えません。

更新: RouteDebugger でも機能しません。私が間違っているものは何でも、パイプラインでは十分に高いので、応答に自分自身を固定することはできないようです。

更新:このアクションを[HttpPost]で設定したことを忘れたため、リクエストURLが機能しませんでした。これは404を完全に説明していますが、返送された応答でさまざまなユーティリティからルート情報を取得する方法は説明していません。

役に立ちましたか?

解決

垣間見る限り、そもそも表示されなかった理由の1つは、200回の成功結果でのみGlimpseを有効にすることです。したがって、なぜ眼球が404に表示されないのですか。

なぜ今表示されないのですか... / Glimpse / Configページに移動して、垣間見ることができますか?Glimpseはデフォルトでは有効になっていないため、明示的に有効にする必要があります。

どうなるか教えてください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top