0

応答の本文に何が含まれるかを指示できるように、Http例外を制御したいと思います。標準をスローしHttpException(404, "not found");てからフィドラーを使用すると、404ステータスコードが設定されていることがわかりますが、応答本文に押し込まれたこのゴミのhtmlがすべてあります。

HttpExceptionクラスをオーバーライドまたは拡張して、独自のコンテンツを応答本文に挿入できるようにする方法はありますか?

HttpExceptionがExternalExceptionクラスを拡張するように、私は自分自身を実装しようとしましたCustomHttpExceptionが、それをどのようにカットしても、システムは常に同じ標準htmlで本文に500エラーをスローします。

何か助けはありますか?

4

1 に答える 1

2

ダメダメダメ。

CustomErrorsを見てください。

基本的にあなたはこのようなことをします

    <customErrors defaultRedirect="GenericError.htm"
                  mode="RemoteOnly">
       <error statusCode="404"
              redirect="NotFound.aspx"/>
    </customErrors>
于 2012-03-20T12:43:56.793 に答える