画像を表すリソースがあるとしましょう
PUT /images/[id] with path -> 既に存在する場合は新しい画像リソースを作成してリソースを更新します
POST /images/[id] -> リソースの変更または更新 例、イメージ名
DELETE /images/[id] -> これによりリソースが削除されます
GET /images/[id] -> 画像の詳細を取得します
今、実際の質問。画像に追加のアクションを追加する必要がある場合はどうすればよいですか?. 画像リソースが赤目軽減アクションまたはトリミング、サイズ変更などのその他のアクションに応答するとします。
では、これらのアクションはどのように考慮され、安静なインターフェイスでどのように呼び出されるのでしょうか?
/images/[id]/remove_redeye
/images/[id]/crop
/images/[id]/サイズ変更
上記の呼び出しは安静なインターフェイスで有効ですか? これらのアクションをどのように考慮すべきか (PUT POST) について混乱していますか?