私ができるDELETE
単一のリソースのように:RESTful API - リソースコレクションの一部を削除しますか?
// Removes group 12 from employee 46
DELETE /employees/46/groups/12
は、私はできDELETE
全体のリソースコレクションのように:
// Removes all groups from employee 46
DELETE /employees/46/groups
私は、リソースのDELETE
一部に適切なRESTfulな方法を探していますコレクション。
DELETE /employees/46/groups { ids: [12, 15, 32] }
DELETE /employees/46/groups?ids=12,15,32
DELETE /employees/46/groups/xx
(シングル、しかし、3回それを呼び出す)
万一のクエリ文字列パラメータ(?ids=12,15,32
は)のみGET
で使用することが..?
リクエストボディ({ ids: [12, 15, 32] }
)は、常にPOST
,PUT
およびDELETE
と一緒に使用する必要がありますか?
これらの3つはすべて動作しますが、どちらが標準的な方法ですか。DELETE
リソースコレクションの一部のみです。
標準はありません –