グループとユーザーを整理する REST サービスを設計しています。
例: GET /groups - すべてのグループを取得します GET /groups/1 - 特定のグループを取得します GET /groups/1/users - グループ内のユーザーを取得します GET /users/1 - 実際のユーザー。 groups POST /groups/1/users - user_id=1 の post パラメーターを使用して、ユーザーをグループに追加します
これを処理する適切な方法は何でしょうか? DELETE /groups/1/users/1 はそれを行う有効な方法のようですが、同じ URL への GET は、リソース /user/1 の複製であるユーザー レコードを返しますか?
または、DELETE /groups/1/users?user_id=1 にする必要がありますか?
これを行うための最もRESTfulな方法はどれか疑問に思っています。