私の RESTful API がファイルとフォルダーを扱うとしましょう。これにより、ファイルとフォルダーの両方を作成および編集できます。
ファイルはフォルダーに属することができます。では、ファイルを別のフォルダに移動したいとしましょう。仕様および/または最も一般的なものによると、どれが最も適切でしょうか?
- /file/:id に POST し、新しいフォルダーの ID を送信し、folder_id の値のみを変更し、他のすべての属性は変更しません。API メソッドは、folder_id のみを更新します。
- /file/:id/location に POST し、新しいフォルダーの ID を送信します。