我正在开发一个现有的REST API,该API具有以下用于获取某些任务状态的APIS:
GET /Status <-- Returns json array of status of all running tasks
GET /Status/{TaskID} <-- Returns json Status="blah" item of status of task with TaskID
我现在需要创建一个CANCEL API来取消一个特定的任务
什么是正确的"RestFul"方法?
是吗?
POST /Status/{TaskID}/Cancel
或者?
PUT /Status/{TaskID}/Cancel
还是其他什么?
我认为
DELETE /Task/{TaskID}