/controller/action/id
以上が一般的ですどちらのシンプルなREST URLパターンがより一般的であるか、より優れていますか?
/controller/id/action
?どちらが好ましいのですか?
いずれかのプロの使用はありますか?
編集:
または、おそらく別の方法でこの問題を考えるために、なぜ/controller/action/id
URLパターンに最もMVCフレームワーク(ASP.Net MVC、Grailsは、Spring MVCの)デフォルトのですか?これにはいくつかの利点はありますか?
に
action
パラメータを送信するためにPOST
を使用する以外何もできない場合:うわー、何てことだ。私はいくつかのウェブスパイダーが来て、単にそれを得ることだと思ってあなたのすべてのデータを削除することを願っています! GETとPOSTだけをサポートするブラウザ用にHTTPメソッドをトンネリングするときは、GET以外のすべてをトンネリングするためにPOSTを使用してください! –