REST で特定の動詞を使用する必要がある場合とその理由について混乱します。
次のような基本的なことを知っています。
Get -> for retrieval
Post -> adding new entity
PUT -> updating
Delete -> for deleting
これらの属性は、上で書いた操作に従って使用されることになっていますが、その理由がわかりません。REST の Get メソッド内で新しいエンティティを追加するか、POST 内でエンティティを更新するとどうなりますか? または、エンティティを追加する DELETE 内にある可能性があります。これは初心者の質問かもしれませんが、理解する必要があります。私には非常に紛らわしいように聞こえます。