您将什么称为REST资源上的HTTP方法的操作

时间:2015-07-13 06:31:57

标签: rest http uri

您在HTTP REST中称为HTTP方法路径组合是什么?例如GET /usersPOST /users。你怎么称呼那个特定的方法 - 资源元组? HTTP功能?终点?动作?

编辑: 如果可能,寻找比REST: what's the name for the HTTP verb and endpoint?更明确的答案

2 个答案:

答案 0 :(得分:0)

  

HTTP功能

不,我从未听说过。

  

端点

它有一个SOAP y环,我不会用它。

  

动作

这听起来像RPC。执行RPC并将其称为REST是完全错误的。

我认为没有什么比在#34;上使用HTTP方法更好的了。

答案 1 :(得分:0)

我通常将其称为" REST方法"或者"资源方法"与HTTP X相反,因为HTTP操作经常被重载 - 例如,GET可以用于特定资源或基于查询参数进行索引。因此在GET /用户中将是"用户资源方法"或"显示在用户资源"。 REST是一个高于HTTP的层,因此在讨论REST时将其从词汇表中删除可能会使讨论变得更加简单。

我也倾向于将HTTP方法(GET / POST等)与底层函数(show,index,create,update)分离。这样,重复使用动词的HTTP就容易了,并且说话时要清晰关于行动。