休息:如何识别与资源无关的动作

Rest : How to identify an action non resource related

我想使用 Rest-Easy 框架来开发我的应用程序。 我的应用程序与 VOIP(电话)相关。 它可以:

那些 phone 调用没有保存,因此在我的应用程序中不被视为资源。

我应该如何命名其余 url 来发起 phone 呼叫?

传输也是如此(需要 3 个参数(phone 个数字))。

REST 与 URL 设计没有任何关系,也没有 "REST URL" 这样的东西。


但是,一旦 REST 以 资源 为导向,我强烈建议您选择一个 URL 来描述您的资源(调用 在你的情况下)。

我会推荐以下内容(在请求负载中发送参数):

POST /calls HTTP/1.1
Host: example.org
Content-Type: application/json

{
  "from": "number goes here",
  "to": "number goes here"
}