0
私は自分のHttpの例外を制御して、応答の本文に何があるのかを指示できるようにしたいと考えています。私が標準HttpException(404, "not found");
を投げれば、フェドラーを使って私は404ステータスコードが設定されているのを見ることができますが、レスポンスボディに押し込まれたこのゴミhtmlがすべてあります。独自のHttpExceptionを上書き、拡張、またはロールオーバーしますか?
HttpExceptionクラスをオーバーライドまたは拡張して、独自のコンテンツをレスポンスボディに挿入できる方法はありますか?
私は自分のCustomHttpException
を実装しようとしましたが、HttpExceptionがExternalExceptionクラスを拡張しているように私はそれをカットしていても、システムは常に本体の同じ標準HTMLを持つ500エラーをスローします。
助けが必要ですか?
ザッツような何かを行います。どのように私はajax呼び出しを扱うのですか? – David
コードビハインドで結果のコンテンツを操作できる動的な.aspx URLを使用してエラーをリダイレクトすることはできません。 asp.net webformsまたはasp.net-mvcを使用していますか? – archil
MVC 3、適切なhttpステータスコードとブラウザ/ ajax /モバイルアプリケーションなどで消費されるjsonまたはxmlを返すことができる慎重なRestサービスが必要です。 – David