0

ドメイン クラスのコントローラーで生成されたコードは、「保存」、「更新」、および「削除」に対してのみ POST メソッドを許可していました。これは、GET メソッドが URL にパラメーターを表示するという理由だけですか?それとも他の考慮事項から外れていますか? POSTが作成または更新用であるのに対し、GETのセマンティックは取得用です?

Grails 2.1.1 を使用しています。

4

1 に答える 1

2

あなたが言及した考慮事項は正しいです.データを投稿するとき、そのデータをあなたのURLに入れたくないでしょう. これはキャッシュされる可能性があります。もう 1 つの考慮事項は、ますます多くのフレームワークが REST 原則に従っていることです。この原則では、各 HTTP メソッドが何を行うかが記述されています。

ここにいくつかの詳細情報があります: どの HTTP メソッドがどの CRUD メソッドに一致しますか?

于 2013-03-28T07:25:47.297 に答える