关于RESTful设计的一个疑问 -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

关于RESTful设计的一个疑问

2016-02-29 11:48:05 1878 1

最近在写aws相关的开发,有这样一个问题:比如关于instance的操作有创建、重启、停止、删除等,如果按照RESTful设计风格应该如何实现?

GET     /etc/instance/    获取instance
POST    /ec2/instance/    创建instance
DELETE  /etc/instance/    删除instance

那重启、停止等操作呢?用PUT?

取消 提交回答
全部回答(1)
  • 蛮大人123
    2019-07-17 18:50:12

    恰好在做一个管理服务的 RESTSful api 设计,说一下我的设计思路供参考。

    # 创建
    POST /ec2/instance
    
    # 查询状态
    GET /ec2/instance/:id
    
    # 删除(terminate)
    DELETE /ec2/instance/:id
    
    # 启动、重启等都算作修改状态,假定是在修改 instance 的 status 属性
    
    # 启动
    PUT /ec2/instance/:id
    Form data: status=start
    
    # 停止
    PUT /ec2/instance/:id
    Form data: status=stop
    
    # 启动,如果已启动就重启
    PUT /ec2/instance/:id?force=1
    Form data: status=start
    0 0
相关问答

1

回答

RESTful的设计概念和准则是什么?

2021-10-24 09:47:11 97浏览量 回答数 1

1

回答

RESTful解决了什么问题?

2021-10-24 09:46:20 141浏览量 回答数 1

1

回答

关于json传输的疑问:报错

2020-06-06 18:28:29 266浏览量 回答数 1

1

回答

关于json传输的疑问 - json报错

2020-05-30 12:59:26 225浏览量 回答数 1

1

回答

我对JQuery UI 自动完成的功能的一些疑问,求大神解答~

2016-06-02 18:35:44 2072浏览量 回答数 1

1

回答

jquery closest的疑问

2016-06-02 15:57:07 1616浏览量 回答数 1

7

回答

关于快照的疑问

2014-03-19 19:16:21 6494浏览量 回答数 7

14

回答

解答一下大家对于新购和续费疑问

2013-12-18 01:16:32 9322浏览量 回答数 14

3

回答

备案疑问,备一个域名就要拍一次照吗?

2012-08-27 14:44:24 7193浏览量 回答数 3

3

回答

关于“免费套餐”的一些疑问,请大家进来聊聊。

2011-09-19 22:00:19 8051浏览量 回答数 3
+关注
蛮大人123
我说我不帅他们就打我,还说我虚伪
文章
问答
问答排行榜
最热
最新
相关电子书
更多
QQ移动页面框架优化实践
立即下载
如何创建一个成功的(在业务和开发中)开源项目
立即下载
QQ移送页面框架优化实践
立即下载