Web API で 405 をキャッチし、間違った動詞が送信されたときにカスタム メッセージを返す方法はありますか? ExceptionFilterAttribute を使用して 500 をキャッチしています。JSON または XML オブジェクトを返したいと思っています。
質問する
1052 次
2 に答える
3
HttpStatusCode.MethodNotAllowed はあなたの友達です。
http://msdn.microsoft.com/en-us/library/system.net.httpstatuscode.aspx
フィルターで Request.StatusCode を確認してください。
于 2012-09-30T15:11:52.587 に答える
0
System.Web 内の customErrors 要素を使用して、web.config で設定できます。
<customErrors defaultRedirect="url" mode="On">
<error statusCode="statuscode" redirect="url"/>
</customErrors>
于 2012-09-30T06:07:55.283 に答える