构建任务管理器的HTTP API与安全层
1. 任务管理器的HTTP API操作
在开发任务管理器时,我们需要对项目进行更新、删除等操作,同时要实现任务资源的管理,并处理可能出现的异常。
1.1 项目操作
- 更新项目 :可以使用以下cURL命令更新项目名称,注意URL中要包含之前创建命令返回的id:
curl -X PUT -d"{\"name\":\"new-name\",\"version\":0, \"user\":{\"id\":0}}" -H "Content-Type: application/json" localhost:8080/api/v1/projects/10
执行该命令后,会打印包含更新后项目信息的JSON对象:
{"id":10,"name":"new-name","user": {"id":0…},"version":1}
- 删除项目 :使用以下命令删除新创建的项目:
curl -X DELETE localhost:8080/api/v1/projects/10
由于该端点不返回响应体,命令会成功完成。
超级会员免费看
订阅专栏 解锁全文
11万+

被折叠的 条评论
为什么被折叠?



