鉴于这种:
GET /users
/users
endpoint
在 REST 术语中称为。
你怎么称呼整个GET /users
(动词+端点)呢?我希望有一个词。
谢谢。
鉴于这种:
GET /users
/users
endpoint
在 REST 术语中称为。
你怎么称呼整个GET /users
(动词+端点)呢?我希望有一个词。
谢谢。
您可能不喜欢这个答案,但无论如何:REST 根本不使用术语“端点”。您可以自己查看菲尔丁的论文:http: //www.ics.uci.edu/~fielding/pubs/dissertation/top.htm - 打开 PDF 并搜索“端点”。
Fumanchu 的答案可能是您得到的最接近的答案:“/Users”是一个相对路径,可以根据 2616 HTTP 规范用作 Request-Line 中的 Request-URI。
在 Web API 文档中,我可能会像您一样将“/Users”称为“端点”引用,而“GET /Users”将是“操作”。也许你可以在这里得到一些灵感:https ://nhs.3scale.net/docs
API Bluprint 语言规范将HTTP 方法应用于资源时,称为资源操作。这个名称似乎与菲尔丁论文的第 5.2.1.2 节中的术语一致。
RFC 2616(HTTP 规范)将请求的第一行称为“Request-Line”。它由方法、Request-URI 和版本组成。有关完整详细信息,请参阅https://www.rfc-editor.org/rfc/rfc2616#section-5.1。
我们称之为“资源操作”
基本上,您正在映射您的操作,例如
到“HTTP动词+资源”