哪个是REST API操作字符串列表的最佳协议?

时间:2014-12-08 05:39:11

标签: rest http web

来自http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypertext-driven

  

REST API不应该依赖于任何单个通信协议,尽管它成功映射到给定协议可能取决于元数据的可用性,方法的选择等。通常,任何使用URI的协议元素识别必须允许任何URI方案用于识别。

我所理解的是我们可以使用HTTP,FTP,Gopher进行REST。因为所有这些都是URI驱动的。

协议是为特定目的而设计的。有些适用于二进制数据,有些适用于文本。在我的例子中,API将操纵字符串列表。我想了解应该使用哪个协议来操作字符串列表。

用例:

一组用于管理要购买的商品列表的API。

GET / my_purchase_list / 1#获取列表编号1

GET / my_purchase_list / 2#获取列表编号2

获取/ my_purchase_list / 1 / item / 5#从列表1中获取第5项

PUT / my_purchase_list / 1#更新列表

POST / my_purchase_list#将项目添加到列表中

0 个答案:

没有答案