Json
asを使用して、単純なエラー メッセージ as を返送しようとしてHTTP code
い404
ます。
IExceptionFilter
そこで、例外をチェックする独自のコードを書き始めました。これを単純にするために、例外スローのタイプが の場合ResourceNotFoundException
、コードを に設定します404
。それ以外の場合はすべて500
。
さて、問題は..デフォルトのIIS7 404エラーメッセージが返されることです:(私のコードが呼び出されます..しかし、それをバイパスしているようです(後でパイプラインで)...
私がする必要があるいくつかのトリックはありますか?
カスタム エラー処理 (Web 構成内) を有効にする必要がありますか?
編集:私はツイッターがすることをやろうとしています。彼らのHTTP 応答コードのドキュメントには、404 などを処理する方法の例がいくつか示されています。また、MVC アプリでそれを実行したいと考えています。
編集2:私が行ったコードは、誰でも参照できるように、ここにリストされています:)