3
動詞以外のルートが一致した場合、MVC 6は405 Method Not Allowed
応答を返しません。私の意見では、これはRESTfulではないためWeb API 2からの回帰です。この動作を変更する簡単な方法はありますか?MVC 6が404 Not Foundの代わりに405 Method Not Allowedを返すようにするにはどうすればよいですか?
動詞以外のルートが一致した場合、MVC 6は405 Method Not Allowed
応答を返しません。私の意見では、これはRESTfulではないためWeb API 2からの回帰です。この動作を変更する簡単な方法はありますか?MVC 6が404 Not Foundの代わりに405 Method Not Allowedを返すようにするにはどうすればよいですか?
これはMVC 6の現在の実装では不可能です。悲観的な見落としと、Microsoftの他の抽象化の失敗とともに、私のチームと私はNancyFxを使用しました。
はWebAPIのコントローラなどの標準的なMVCコントローラのこの本当ですか?おそらくその動作はMVC固有のものでしょうか? – mckeejm
Web API 2では、私が概説したシナリオで '405 Method Not Allowed'を返すフレームワークに頼ることができました。 MVC 6は '404 Not Found'を返すようです。 – NathanAldenSr
マイクロソフトは気にしません:https://github.com/aspnet/Mvc/issues/388 – NathanAldenSr