求教RESTful设计实现方法的疑问,restful疑问,最近在写aws相关的开发
求教RESTful设计实现方法的疑问,restful疑问,最近在写aws相关的开发
最近在写aws相关的开发,有这样一个问题:比如关于instance的操作有创建、重启、停止、删除等,如果按照RESTful设计风格应该如何实现?
GET /etc/instance/ 获取instancePOST /ec2/instance/ 创建instanceDELETE /etc/instance/ 删除instance
那重启、停止等操作呢?用PUT?
用一个rails的url设计来回答,手懒了
RESTful是啥?
恰好在做一个管理服务的 RESTSful api 设计,说一下我的设计思路供参考。
# 创建POST /ec2/instance# 查询状态GET /ec2/instance/:id# 删除(terminate)DELETE /ec2/instance/:id# 启动、重启等都算作修改状态,假定是在修改 instance 的 status 属性# 启动PUT /ec2/instance/:idForm data: status=start# 停止PUT /ec2/instance/:idForm data: status=stop# 启动,如果已启动就重启PUT /ec2/instance/:id?force=1Form data: status=start
编橙之家文章,
相关内容
- Python lambda作用范围的一点疑惑,pythonlambda,标题描述可
- Python实现函数调用新手遇到的问题,python函数调用新手
- 小白问python dict根据value取key值应该怎么写?,pythondict
- Python requests多线程抓取请求都报异常无解,pythonreques
- Python sys.path哪个命令可以代替append,sys.pathappend,如题。
- python3.x版本 通过urlopen打开一个以html结尾的网址 转换成
- python去重元给中有字典项怎么去重,python字典项,在 p
- Python pip install xlwings遇到error找不到原因,pipxlwings,按照
- 《Python编程实践》for语法使用啥意思,,《Python编程实践
- 准备用python做下载器怎么样?需要了解些知识点,pyt
评论关闭